aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/vk/last_seen.py
diff options
context:
space:
mode:
Diffstat (limited to 'vk/last_seen.py')
-rw-r--r--vk/last_seen.py20
1 files changed, 7 insertions, 13 deletions
diff --git a/vk/last_seen.py b/vk/last_seen.py
index 6c373d3..e5584eb 100644
--- a/vk/last_seen.py
+++ b/vk/last_seen.py
@@ -80,20 +80,14 @@ class LastSeen(MutableMapping):
_DEFAULT_FIELD_PARSER = str
- def has_time(self):
- return LastSeenField.TIME in self
-
- def get_time(self):
+ @property
+ def time(self):
return self[LastSeenField.TIME]
- def set_time(self, time):
- self[LastSeenField.TIME] = time
-
- def has_platform(self):
- return LastSeenField.PLATFORM in self
+ @property
+ def time_local(self):
+ return self.time.astimezone()
- def get_platform(self):
+ @property
+ def platform(self):
return self[LastSeenField.PLATFORM]
-
- def set_platform(self, platform):
- self[LastSeenField.PLATFORM] = platform