目錄
Syntax
Example 4
輸出
範例 4
Conclusion
首頁 後端開發 Python教學 Python程式以AM-PM格式格式化時間

Python程式以AM-PM格式格式化時間

Aug 28, 2023 pm 05:29 PM
時間格式化 pythonpython am-pm

Python程式以AM-PM格式格式化時間

在Python中,我們有一些內建的時間函數,例如strftime()和datetime.now(),可以用來以AM/PM格式找到時間。 AM/PM格式的時間在各種應用程式中使用,如使用者介面、報告和文件、資料視覺化和事件調度。當時間在午夜11:59:00到中午12點之間時,我們會說AM的時間。同樣地,我們可以說12點到午夜11:59:00之間的時間是PM。縮寫AM/PM用於指示確切的時間。

Syntax

在範例中使用了以下語法 &miinus;

strftime('%I:%M:%S %p')
登入後複製

strftime() 是 Python 中的內建函數,可以用來表示時間格式。

以下格式表示在參數中:

  • %I − Hours

  • #%M − 分鐘

  • #%S − Seconds

  • #%p − 上午/下午

#
datetime.now()
登入後複製

這是Python中的一個內建函數,可以用來找出當前時間。

localtime()
登入後複製

This is the built-in method in Python that returns the current time.

Example 1

在下面的範例中,我們將透過從名為datetime的模組中匯入datetime的所有內容來啟動程序,該模組將找到本地時間。然後將24小時制的時間儲存在變數t_str中,該時間將轉換為12小時制,並檢查它是上午還是下午。現在我們正在使用內建函數strftime()。函數接受兩個參數-t_str(給定的時間)和‘%H:%M%S’(設定時間的格式,包括小時、分鐘和秒)。這個時間格式表示24小時制。接下來,我們再次使用strftime()函數將時間格式設定為12小時制。在參數中,%p用於檢查時間是上午還是下午。最後,我們使用變數t_strt_am_pm來列印結果。

from datetime import datetime
t_str = '22:45:32'
t_obj = datetime.strptime( t_str, '%H:%M:%S')
#Time format representation
t_am_pm = t_obj.strftime('%I:%M:%S %p')
print("The given time", t_str)
print("The format in (AM/PM):", t_am_pm)
登入後複製

輸出

The given time 22:45:32
The format in (AM/PM): 10:45:32 PM
登入後複製

Example 2

的中文翻譯為:

範例2

在下面的範例中,我們將透過從名為datetime的模組中匯入datetime的所有內容來啟動程序,該模組將找到本地時間。然後,我們建立變數dt_obj來儲存透過使用預定義函數datetime.now()取得目前時間的值。然後使用預定義函數strftime()來設定12小時的時間格式。此函數將作為一個物件與變數dt_obj一起使用,並將其儲存在變數ts_am_pm中。最後,我們使用變數dt_objts_am_pm的幫助來列印結果。

from datetime import datetime
dt_obj = datetime.now()
ts_am_pm = dt_obj.strftime('%I:%M:%S %p')
print("The current time:",dt_obj)
print("The format in (AM/PM):",ts_am_pm)
登入後複製

輸出

The current time: 2023-04-18 17:50:01.963742
The format in (AM/PM): 05:50:01 PM
登入後複製

Example 3

的中文翻譯為:

範例 3

在下面的範例中,我們將使用一個名為format_time()的函數來編寫一個程序,該函數以一個datetime物件作為參數,並傳回一個表示時間的字串,以AM/PM格式顯示。然後,函數使用datetime物件的strftime()方法,根據指定的格式字串'%I:%M %p'來格式化時間。此格式指定了12小時制(%I)的時間表,包括分鐘(%M)和AM/PM指示器(%p)。

from datetime import datetime
def p_time(time):
   return time.strftime('%I:%M %p')
time = datetime.now()
time_format = p_time(time)
print("Time in AM/PM:",time_format)
登入後複製

輸出

Time in AM/PM: 06:04 PM
登入後複製

Example 4

的中文翻譯為:

範例 4

在以下範例中,我們首先匯入名為time的模組,該模組定義了設定當前時間的時間並允許使用者使用內建方法格式化時間。然後透過使用內建方法localtime()初始化儲存值的名為present_time的變數。然後我們使用strftime方法使用格式字串"%I:%M %p"將時間格式化為AM/PM格式。 %I格式代碼表示12小時制的小時,%M表示分鐘,%p表示AM或PM,並儲存在變數t_format。最後,我們使用變數t_format列印結果。

import time
present_time = time.localtime()
t_format = time.strftime("%I:%M %p", present_time)
print(t_format)
登入後複製

輸出

06:18 PM
登入後複製

Conclusion

我們看到內建函數strftime()可以幫助表示時間的AM或PM格式。在範例1中,我們討論了將24小時格式轉換為12小時格式的方法,以檢查時間模式是否為AM/PM。在範例2中,我們看到如何使用datetime.now()函數初始化目前時間。然後使用%p檢查時間是否為AM/PM。

以上是Python程式以AM-PM格式格式化時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Python程式以AM-PM格式格式化時間 Python程式以AM-PM格式格式化時間 Aug 28, 2023 pm 05:29 PM

在Python中,我們有一些內建的時間函數,例如strftime()和datetime.now(),可以用來以AM/PM格式找到時間。 AM/PM格式的時間在各種應用程式中使用,如使用者介面、報告和文件、資料視覺化和事件調度。當時間在午夜11:59:00到中午12點之間時,我們會說AM的時間。同樣地,我們可以說12點到午夜11:59:00之間的時間是PM。縮寫AM/PM用於指示確切的時間。 Syntax在範例中使用了以下語法&miinus;strftime('%I:%M:%S%p')strft

詳解PHP中美國時間轉中國時間的實現步驟 詳解PHP中美國時間轉中國時間的實現步驟 Mar 27, 2024 pm 06:39 PM

PHP是一種常用的程式設計語言,用於開發網頁應用程式。在開發Web應用程式的過程中,可能涉及不同時區時間的轉換,例如將美國時間轉換為中國時間。本文將詳細介紹如何使用PHP實作將美國時間轉換為中國時間的具體步驟,並提供程式碼範例。 1.取得美國時間首先,我們需要取得美國時間。可以使用PHP的內建函數date_default_timezone_set來設定時區

如何解決Java時間格式化例外(DateTimeFormatException) 如何解決Java時間格式化例外(DateTimeFormatException) Aug 26, 2023 pm 04:30 PM

如何解決Java時間格式化例外(DateTimeFormatException)引言:Java是一種廣泛應用的程式語言,在處理日期和時間時經常會遇到格式化例外(DateTimeFormatException)。本文將介紹如何解決Java中的時間格式化異常,並提供一些程式碼範例。一、什麼是時間格式化例外(DateTimeFormatException)在Java

如何使用MySQL中的TIME_FORMAT函數將時間格式化為特定的字串 如何使用MySQL中的TIME_FORMAT函數將時間格式化為特定的字串 Jul 13, 2023 pm 03:55 PM

如何使用MySQL中的TIME_FORMAT函數將時間格式化為特定的字串MySQL是一個廣泛使用的關聯式資料庫管理系統,它提供了豐富的函數和操作符來處理資料。在MySQL中,有一個非常有用的函數,即TIME_FORMAT函數,可以將時間按照指定的格式進行格式化並傳回字串。 TIME_FORMAT函數的基本語法如下:TIME_FORMAT(time,f

PHP中的日期和時間格式化 PHP中的日期和時間格式化 Sep 01, 2023 pm 08:37 PM

在開發網站時,您經常需要使用日期和時間。例如,您可能需要顯示貼文的最後修改日期或提及讀者發表評論的時間。您可能還需要顯示特殊事件發生之前的倒數計時。幸運的是,PHP附帶了一些內建的日期和時間函數,這將幫助我們輕鬆完成所有這些工作。本教學將教您如何在PHP中設定當前日期和時間的格式。您還將學習如何從日期字串獲取時間戳記以及如何添加和減去不同的日期。取得字串格式的日期和時間date($format,$timestamp)是PHP中最常用的日期和時間函數之一。它將所需的日期輸出格式作為第一個參數,並將

如何處理PHP中的日期和時間? 如何處理PHP中的日期和時間? May 20, 2023 pm 08:51 PM

在Web開發中,日期和時間是非常重要的因素,尤其是針對互動和資料儲存。在PHP中,處理日期和時間的功能非常強大,例如取得當前時間、將時間戳記轉換成日期時間格式、比較兩個日期時間等等。在本篇文章中,將介紹如何處理PHP中的日期和時間。取得目前時間在PHP中,取得目前時間的函數是date()。此函數有兩個參數,第一個參數是日期時間格式,第二個參數是可選的時間戳記。以

MySql的日期和時間:如何處理和轉換 MySql的日期和時間:如何處理和轉換 Jun 16, 2023 am 08:48 AM

MySql是一款常用的關聯式資料庫管理系統,它支援多種日期和時間類型的資料儲存和操作。本文將介紹如何在MySql中處理和轉換日期和時間資料。一、日期和時間類型MySql支援多種日期和時間類型,包括DATE、TIME、DATETIME、TIMESTAMP等。這些類型的具體定義如下:DATE:表示日期,格式為'YYYY-MM-DD'。有效範圍為'1000-01-

dedecms時間格式化的高效方法分享 dedecms時間格式化的高效方法分享 Mar 13, 2024 pm 09:57 PM

在使用DedeCMS進行網站開發過程中,經常會遇到對時間格式進行處理的情況。在進行時間格式化時,我們常常會用到PHP中的date()函數,但有時候需要更有彈性、更有效率的方法來處理時間格式。本文將分享一些高效的DedeCMS時間格式化方法,幫助開發者更好地處理時間資料。首先,我們可以在模板或外掛程式中使用dede對時間進行格式化,以下是一個簡單的範例程式碼://取得時

See all articles