Python:
การรับวันที่ปัจจุบัน
วิธีการ:
การใช้ library มาตรฐาน datetime:
โมดูล datetime ใน library มาตรฐานของ Python มอบคลาสสำหรับการจัดการวันที่และเวลา ในการดึงข้อมูลวันที่ปัจจุบัน คุณสามารถใช้เมธอด date.today() ได้
from datetime import date
today = date.today()
print(today) # ผลลัพธ์: YYYY-MM-DD (เช่น, 2023-04-05)การจัดรูปแบบเวลา:
หากคุณต้องการวันที่ปัจจุบันในรูปแบบที่แตกต่างกัน, เมธอด strftime ช่วยให้คุณสามารถกำหนดรูปแบบวันที่ได้:
from datetime import date
today = date.today()
formatted_date = today.strftime('%B %d, %Y') # รูปแบบตัวอย่าง: "April 05, 2023"
print(formatted_date)การใช้ pendulum เพื่อความยืดหยุ่นมากขึ้น (library ของบุคคลที่สามยอดนิยม):
Pendulum เป็น library ของบุคคลที่สามที่เสนอวิธีการที่เข้าใจง่ายกว่าในการจัดการกับวันที่และเวลาใน Python มันขยายฟังก์ชันการทำงานมาตรฐานของ datetime และทำให้การจัดการโซนเวลาง่ายขึ้น รวมถึงคุณสมบัติอื่น ๆ
ก่อนอื่น ตรวจสอบว่าคุณได้ติดตั้ง pendulum ผ่าน pip:
pip install pendulumจากนั้น เพื่อดึงข้อมูลวันที่ปัจจุบัน:
import pendulum
today = pendulum.now().date()
print(today) # ผลลัพธ์: YYYY-MM-DD (เช่น, 2023-04-05)กับ pendulum, การจัดรูปแบบก็ทำได้ง่ายและคล้ายกับวิธี strftime:
import pendulum
today = pendulum.now()
formatted_date = today.to_formatted_date_string() # รูปแบบเริ่มต้น: "Apr 5, 2023"
print(formatted_date)