Drop-in replacement for `datetime.datetime.now()` explicitly set with the local timezone.
Project description
localnow
Description
This small Python package is a drop-in replacement for datetime.datetime.now that returns the current time in the
local timezone.
Usage
Suppose you want the current date and time. You could do this:
import datetime
x = datetime.datetime.now()
By default, x will be in UTC. datetime.datetime.now takes an optional tz argument that you can use to specify a
different timezone. However, if you want to use your local timezone, wherever that may be, you need an extra step:
import datetime
tz = datetime.datetime.utcnow().astimezone().tzinfo
x = datetime.datetime.now(tz=tz)
Personally, I find the tz = ... line to be a bit of a distraction and difficult to remember, so I made this package.
It provides a drop-in replacement for datetime.datetime.now that is essentially does the same as the code above but
with a little less code:
from localnow import now
x = now()
That's it.
Installation
You can install this package from PyPI:
pip install localnow
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file localnow-0.1.0.tar.gz.
File metadata
- Download URL: localnow-0.1.0.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.1 Darwin/22.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f74ffca422b8118633fe888b88c57d2ac58f8640fd5143d6116fc480de9e24e1
|
|
| MD5 |
30447cb8f36f28521b9f5bf5c7488729
|
|
| BLAKE2b-256 |
26a07d11e5625ddf82d349ad018e126020139b1e2a34a5c73369ad53af848be2
|
File details
Details for the file localnow-0.1.0-py3-none-any.whl.
File metadata
- Download URL: localnow-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.1 Darwin/22.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88a063957931719e1837befa31c99061772fbca3c23c625c6d8e6f81f82d3a29
|
|
| MD5 |
5dbe3864b030a4cbdea18a63dcc240b0
|
|
| BLAKE2b-256 |
366c5d0640e2231cf60e7bc99484649d9f9abd0cb589362861eb18590b97ef96
|