پائینت ڈیٹس
- 上一页 پائینت ماڈیول
- 下一页 پائینت جیسان
پائینت ڈیٹس
ਪਾਇਥਨ ਵਿੱਚ ਤਾਰੀਖ ਆਪਣੀ ਆਪਣੀ ਕੁਝ ਦਾਤਾ ਤਾਰੀਖ ਨਹੀਂ ਹੈ, ਪਰ ਅਸੀਂ ਇੱਕ ਨਾਮ ਦਾ ਇੰਪੋਰਟ ਕਰ ਸਕਦੇ ਹਾਂ, datetime
ਦਾ ਮੌਡਿਊਲ, ਤਾਰੀਖ ਨੂੰ ਤਾਰੀਖ ਆਬਜ਼ਟ ਵਜੋਂ ਹੰਦਾ ਹੈ。
实例
ਇੰਪੋਰਟ datetime
ਮੌਡਿਊਲ ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਅਤੇ ਮੌਜੂਦਾ ਤਾਰੀਖ ਦਿਸਾਇਆ ਜਾਵੇ:
import datetime x = datetime.datetime.now() print(x)
ਤਾਰੀਖ ਨਿਕਾਸ
ਅਗਰ ਅਸੀਂ ਉੱਪਰ ਦਾ ਕੋਡ ਚਲਾਵਾਂਗੇ, ਤਾਂ ਨਤੀਜਾ ਇਹ ਹੋਵੇਗਾ:
2019-08-14 12:52:55.817273
ਤਾਰੀਖ ਵਿੱਚ ਸਾਲ, ਮਹੀਨਾ, ਦਿਨ, ਘੰਟੇ, ਮਿੰਟ, ਸੈਕੰਡ ਅਤੇ ਮਿਕ੍ਰੋ ਸੈਕੰਡ ਹੁੰਦੇ ਹਨ。
datetime
ਮੌਡਿਊਲ ਕਈ ਮੇਥਾਡ ਹਨ ਜੋ ਤਾਰੀਖ ਆਬਜ਼ਟ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੇਣ ਦੇ ਹਨ。
ਹੇਠ ਲਿਖੇ ਕੁਝ ਉਦਾਹਰਣਾਂ ਨੂੰ ਤੁਸੀਂ ਇਸ ਖੰਡ ਵਿੱਚ ਬਾਅਦ ਵਿੱਚ ਵਿਸਤਾਰ ਕਰੋਗੇ:
实例
weekday ਦਾ ਨਾਮ ਅਤੇ ਸਾਲ ਵਾਪਸ ਦੇਵੇ:
import datetime x = datetime.datetime.now() print(x.year) print(x.strftime("%A"))
ਤਾਰੀਖ ਆਬਜ਼ਟ ਬਣਾਓ
ਤਾਰੀਖ ਬਣਾਉਣ ਲਈ datetime ਮੌਡਿਊਲ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹਾਂ, datetime()
ਕਲਾਸ (ਕੰਸਟਰਕਟਰ)。
datetime()
ਕਲਾਸ ਨੂੰ ਤਾਰੀਖ ਬਣਾਉਣ ਲਈ ਤਿੰਨ ਪੈਰਾਮੀਟਰ ਚਾਹੀਦੇ ਹਨ: ਸਾਲ, ਮਹੀਨਾ, ਦਿਨ。
实例
ਤਾਰੀਖ ਆਬਜ਼ਟ ਬਣਾਓ:
import datetime x = datetime.datetime(2020, 5, 17) print(x)
datetime()
ਕਲਾਸ ਵੀ ਸਮੇਂ ਅਤੇ ਟਾਈਮ ਜ਼ੋਨ (ਘੰਟੇ, ਮਿੰਟ, ਸੈਕੰਡ, ਮਿਕ੍ਰੋ ਸੈਕੰਡ, tzone) ਦੇ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ, ਪਰ ਉਹ ਵਿਕਲਪੀ ਹਨ, ਮੂਲਮੁੱਲ ਹੈ: 0
,(ਟਾਈਮ ਜ਼ੋਨ ਮੂਲਮੁੱਲ ਹੈ, None
)。
strftime() ਮੇਥਾਡ
datetime
ਆਬਜ਼ਟ ਨੇ ਤਾਰੀਖ ਆਬਜ਼ਟ ਨੂੰ ਪੜ੍ਹਨਯੋਗ ਸਟਰਿੰਗ ਫਰਮਟ ਕਰਨ ਦਾ ਮੇਥਾਡ ਹੈ。
ਇਹ ਮੇਥਾਡ ਨੂੰ strftime()
ਅਤੇ ਇੱਕ format
ਪੈਰਾਮੀਟਰ ਨਾਲ ਫਰਮੈਟ ਵਾਲੀ ਸਟਰਿੰਗ ਦਾ ਫਰਮਟ ਨਿਰਧਾਰਿਤ ਕਰੋ:
实例
ਮਹੀਨੇ ਦਾ ਨਾਮ ਦਿਸਾਇਆ ਜਾਵੇ:
import datetime x = datetime.datetime(2019, 10, 1) print(x.strftime("%B"))
ਸਾਰੇ ਲਾਗੂ ਫਾਰਮੈਟ ਕੋਡ ਦੀ ਸੰਦਰਭਕਿਤਾਬਾਂਦਾਸ਼ਤ:
ਆਦੇਸ਼ | 描述 | 实例 | TIY |
---|---|---|---|
%a | Weekday,短版本 | Wed | 试一试 |
%A | Weekday,完整版本 | Wednesday | 试一试 |
%w | Weekday,数字 0-6,0 为周日 | 3 | 试一试 |
%d | 日,数字 01-31 | 31 | 试一试 |
%b | 月名称,短版本 | Dec | 试一试 |
%B | 月名称,完整版本 | December | 试一试 |
%m | 月,数字01-12 | 12 | 试一试 |
%y | 年,短版本,无世纪 | 18 | 试一试 |
%Y | 年,完整版本 | 2018 | 试一试 |
%H | 小时,00-23 | 17 | 试一试 |
%I | 小时,00-12 | 05 | 试一试 |
%p | AM/PM | PM | 试一试 |
%M | 分,00-59 | 41 | 试一试 |
%S | 秒,00-59 | 08 | 试一试 |
%f | 微妙,000000-999999 | 548513 | 试一试 |
%z | UTC 偏移 | +0100 | 试一试 |
%Z | 时区 | CST | 试一试 |
%j | 天数,001-366 | 365 | 试一试 |
%U | 周数,每周的第一天是周日,00-53 | 52 | 试一试 |
%W | 周数,每周的第一天是周一,00-53 | 52 | 试一试 |
%c | 日期和时间的本地版本 | Mon Dec 31 17:41:00 2018 | 试一试 |
%x | 日期的本地版本 | 12/31/18 | 试一试 |
%X | 时间的本地版本 | 17:41:00 | 试一试 |
%% | A % character | % | 试一试 |
- 上一页 پائینت ماڈیول
- 下一页 پائینت جیسان