如何让树莓派显示当前时间

问题描述

如何使用“rpi_lcd”库在 EST 时区显示树莓派 16x2 宪章显示的当前时间,在此先感谢您

解决方法

非常简单,您只需要使用 datetime 并创建自定义时间 format 并将其传递给 lcd.text 函数。此代码假定您的电路连接正常。

import datetime
import pytz
from time import sleep
from rpi_lcd import LCD

lcd = LCD(width=16,rows=2)
tz = pytz.timezone("US/Eastern")

while True:
    lcd.text(datetime.datetime.now(tz=tz).strftime(
        "%y-%m-%d %H:%M:%S"),1)  # for a 16x2 display
    sleep(1)
    lcd.clear()