เมื่อจำเป็นต้องแปลงสตริงเป็นการประทับเวลา จะใช้วิธี 'mktime' วิธีการนี้มีอยู่ในแพ็คเกจ 'เวลา'
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
import time
import datetime
my_string = "24/03/2021"
print("The date string is :")
print(my_string)
print("The timestamp is :")
print(time.mktime(datetime.datetime.strptime(my_string, "%d/%m/%Y").timetuple())) ผลลัพธ์
The date string is : 24/03/2021 The timestamp is : 1616544000.0
คำอธิบาย
-
แพ็คเกจที่จำเป็นจะถูกนำเข้า
-
สตริงถูกกำหนดและแสดงบนคอนโซล
-
เมธอด 'mktime' จากแพ็กเกจเวลาถูกเรียก และสตริงถูกส่งผ่านเป็นพารามิเตอร์ไปยังมัน
-
'strptime' ใช้เพื่อลบช่องว่างหรือสัญลักษณ์ส่วนเกินออกจากสตริง
-
เอาต์พุตจะแสดงบนคอนโซล