mirror of
https://gitee.com/Lyon1998/pikapython.git
synced 2025-02-05 17:28:23 +08:00
65 lines
1.3 KiB
Python
65 lines
1.3 KiB
Python
from PikaObj import *
|
|
|
|
|
|
def __init__(): ...
|
|
|
|
|
|
class struct_time:
|
|
def __iter__(self) -> any: ...
|
|
|
|
def __next__(self) -> any: ...
|
|
|
|
def __getitem__(self, __key: int) -> int: ...
|
|
|
|
def __str__(self) -> str: ...
|
|
|
|
def __len__(self) -> int: ...
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def time() -> float:
|
|
"""Get the current time."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def time_ns() -> int:
|
|
"""Get the current time in nanoseconds."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def gmtime(unix_time: float):
|
|
"""Convert unix time to struct_time."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def localtime(unix_time: float) -> struct_time:
|
|
"""Convert unix time to struct_time."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def mktime(tm: tuple) -> int:
|
|
"""Convert struct_time to unix time."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def asctime() -> str:
|
|
"""Convert struct_time to string."""
|
|
|
|
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def ctime(unix_time: float) -> str:
|
|
"""Convert unix time to string."""
|
|
|
|
|
|
@abstractmethod
|
|
def sleep_s(s: int): ...
|
|
|
|
|
|
@abstractmethod
|
|
def sleep_ms(ms: int): ...
|
|
|
|
|
|
@abstractmethod
|
|
@PIKA_C_MACRO_IF("PIKA_STD_DEVICE_UNIX_TIME_ENABLE")
|
|
def platformGetTick(): ...
|