Time

API 文檔

构造函数

N.A.

方法

time.sleep(seconds[必填])
此方法将会用既定的时间,延迟正在工作的微控制器。
  • seconds: 秒数,必须是整数

time.sleep_ms(milliseconds[必填])
此方法将会用既定的时间,延迟正在工作的微控制器。
  • milliseconds: 毫秒数,必须是整数

time.sleep_us(microseconds[必填])
此方法将会用既定的时间,延迟正在工作的微控制器。
  • microseconds: 微秒数,必须是整数

time.time()
此方法将会返还一个秒数,此秒数是从(1970-01-01) 开始计算。
time.localtime()
此方法将会返还RTC的本地时间。
(年, 月, 日, 时, 分, 秒, 周[0-6] 周一到周日, 年[1-366])。
time.mktime(tuple[必填])
此方法的功能相反于 time.localtime()。它的参数是一个按照 time.localtime() 来表达的完整8项元组。它会返还一个整数,此整数是从2000年一月一日到现在的秒数。
  • tuple: 一个来表达的完整8项元组

time.ticks_ms()
此方法将会返还一个递增的毫秒数,参考点可以昰任意时间。通常和 ticks_add(), ticks_diff() 一起使用。
time.ticks_add(starting_ticks[必填], ticks_added[必填])
This method add given number of ticks to the starting_ticks.
  • starting_ticks: 从 ticks_ms() 拿到的毫秒数时间

  • ticks_added: 要增加的ticks

time.ticks_diff(end_ticks[必填], starting_ticks[必填])
此方法将会返还 end_ticks 时间和 starting_ticks 时间的差值。
  • end_ticks: 从 ticks_ms() 拿到的毫秒数时间

  • starting_ticks: 从 ticks_ms() 拿到的毫秒数时间