Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mendapat dan Memformat Masa Semasa dalam Python?

Bagaimanakah Saya Boleh Mendapat dan Memformat Masa Semasa dalam Python?

Patricia Arquette
Patricia Arquetteasal
2024-11-24 02:35:10772semak imbas

How Can I Get and Format the Current Time in Python?

Mengambil Masa Semasa dalam Python

Perlu mengakses masa semasa dalam skrip Python anda? Begini cara untuk mencapainya:

Menggunakan Modul datetime

Pendekatan yang disyorkan dan paling komprehensif melibatkan pengimportan modul datetime:

 >>> import datetime

Mendapatkan Tarikh dan Masa

Untuk mendapatkan kedua-dua tarikh dan masa, gunakan datetime.datetime.now() kaedah:

 >>> now = datetime.datetime.now()
 >>> print(now)
 >>> # Output: 
 >>>  2023-03-08 10:15:30.123456

Mendapatkan Masa Sahaja

Jika hanya masa yang diperlukan, gunakan sekarang.masa() kaedah:

 >>> now.time()
 >>> # Output: 
 >>>  10:15:30.123456

Menyesuaikan Paparan

Anda boleh menyesuaikan format output dengan mengakses medan individu dalam objek datetime, seperti tahun, bulan, hari, jam, minit, dan saat.

 >>> print("Year:", now.year)
 >>> print("Month:", now.month)
 >>> print("Day:", now.day)
 >>> print("Hour:", now.hour)
 >>> print("Minute:", now.minute)
 >>> print("Second:", now.second)

Memudahkan Import

Untuk kemudahan, anda boleh mengimport objek datetime terus daripada modul datetime:

 >>> from datetime import datetime

Ini menghapuskan keperluan untuk awalan datetime. sebelum setiap panggilan kaedah datetime.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapat dan Memformat Masa Semasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn