Làm cách nào để chuyển đổi dấu thời gian thành số trong python?

Có nhiều cách để bạn có thể chuyển đổi dấu thời gian thành dạng người có thể đọc được trong Python. Đối với chuyển đổi này, bạn có thể sử dụng mô-đun datetime hoặc time

Sử dụng mô-đun datetime

Mô-đun datetime cung cấp các lớp để thao tác ngày và giờ theo cách hướng đối tượng hơn


import datetime
readable = datetime.datetime.fromtimestamp[1670075997].isoformat[]
print[readable]
# 2022-12-03T14:59:57+01:00

Sử dụng thời gian mô-đun

Một khả năng khác để sử dụng chức năng


import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
2 từ mô-đun

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
3


import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022

định dạng

Đối với định dạng có thể đọc được tùy chỉnh của con người, bạn có thể sử dụng chức năng


import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
4


import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
DirectiveMeaning

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
5Tên ngày trong tuần viết tắt của ngôn ngữ.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
6Tên ngày trong tuần đầy đủ của Locale.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
7Tên tháng viết tắt của Locale.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
8Tên tháng đầy đủ của Locale. ________ 10 Trình bày ngày giờ thích hợp của địa phương.

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
1Ngày trong tháng dưới dạng số thập phân [01,31].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
2Hour [đồng hồ 24 giờ] dưới dạng số thập phân [00,23].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
3Hour [đồng hồ 12 giờ] dưới dạng số thập phân [01,12].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
4Ngày trong năm dưới dạng số thập phân [001,366].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
5Tháng dưới dạng số thập phân [01,12].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
6Phút dưới dạng số thập phân [00,59].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
7Locale tương đương với AM hoặc PM.

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
8Thứ hai dưới dạng số thập phân [00,61].

import time
readable = time.ctime[1670075997]
# Sat Dec  3 14:59:57 2022
9Số tuần của năm [Chủ nhật là ngày đầu tuần] dưới dạng số thập phân [00,53]. Tất cả các ngày trong một năm mới trước Chủ nhật đầu tiên được coi là trong tuần 0.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
0Ngày trong tuần dưới dạng số thập phân [0[Chủ nhật],6].

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
1Số tuần của năm [thứ Hai là ngày đầu tiên của tuần] dưới dạng số thập phân [00,53]. Tất cả các ngày trong năm mới trước ngày thứ Hai đầu tiên được coi là trong tuần 0.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
2Mô tả ngày thích hợp của Locale.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
3Mô tả thời gian thích hợp của Locale.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
4Năm không có thế kỷ dưới dạng số thập phân [00,99].

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
5Năm với thế kỷ dưới dạng số thập phân.

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
6Tên múi giờ [không có ký tự nếu không có múi giờ].

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
7Một ký tự

import time
ts = time.gmtime[]
print[time.strftime["%Y-%m-%d %H:%M:%S", ts]]
# 2022-12-03 14:59:57

print[time.strftime["%x %X", ts]]
# 12/03/22 14:59:57

# Iso Format
print[time.strftime["%c", ts]]
# Sat Dec  3 14:59:57 2022

# Unix timestamp
print[time.strftime["%s", ts]]
# 1670075997
8 theo nghĩa đen

Chủ Đề