DeaD_EyE icon

micropython datetime lib

DeaD_EyE | PRO | 03/14/22 12:38:17 PM UTC | 0 ⭐ | 1203 👁️ | Never ⏰ | []
Python |

820 B

|

None

|

0 👍

/

0 👎

# clonen, patchen, uploaden
 
git clone https://github.com/lorcap/upy-micropython-lib.git -b datetime
cd upy-micropython-lib/python-stdlib/datetime/
patch -p1 < localtz.patch
rshell cp datetime.py /pyboard/lib/
 
# remote repl
rshell repl
 
>>> from datetime import datetime, date, timezone, timedelta, time
>>> datetime.now()
datetime.datetime(2022, 3, 14, 13, 16, 58, 0, None, fold=0)
>>> datetime.now() + timedelta(hours=1, minutes=1)
datetime.datetime(2022, 3, 14, 14, 18, 31, 0, None, fold=0)
>>> berlin = timezone(timedelta(hours=1), "Europe/Berlin")
>>> datetime.now(berlin)
datetime.datetime(2022, 3, 14, 14, 19, 34, 0, datetime.timezone(datetime.timedelta(microseconds=3600000000), 'Europe/Berlin'), fold=0)
>>> datetime(2022, 1, 1) + timedelta(days=10)
datetime.datetime(2022, 1, 11, 0, 0, 0, 0, None, fold=0)
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎