Skip to content

Commit 130deaf

Browse files
committed
support unix-time and utc-time with gmtime,localtime,mktime,asctime,ctime,time and so on.
1 parent eac28d2 commit 130deaf

File tree

3 files changed

+696
-1
lines changed

3 files changed

+696
-1
lines changed

port/linux/package/pikascript/PikaStdDevice.pyi

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ class GPIO(TinyObj):
7070

7171

7272
class Time(TinyObj):
73+
def __init__(self):
74+
pass
75+
7376
# need override
7477
def sleep_s(self, s: int):
7578
pass
@@ -78,6 +81,34 @@ class Time(TinyObj):
7881
def sleep_ms(self, ms: int):
7982
pass
8083

84+
# need override
85+
def time(self) -> float:
86+
pass
87+
88+
# need override
89+
def time_ns(self) -> int:
90+
pass
91+
92+
# need override
93+
def gmtime(self, unix_time: float):
94+
pass
95+
96+
# need override
97+
def localtime(self, unix_time: float):
98+
pass
99+
100+
# need override
101+
def mktime(self) -> int:
102+
pass
103+
104+
# need override
105+
def asctime(self):
106+
pass
107+
108+
# need override
109+
def ctime(self, unix_time: float):
110+
pass
111+
81112

82113
class ADC(TinyObj):
83114
def __init__(self):

0 commit comments

Comments
 (0)