Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで現在の日付と時刻を取得するにはどうすればよいですか?


複数の方法で現在の日付と時刻を取得できます。最も簡単な方法は、datetimeモジュールを使用することです。現在の日付と時刻を表示する機能があります。

import datetime
now = datetime.datetime.now()
print("Current date and time: ")
print(str(now))
出力

これにより、出力が得られます-

2017-12-29 11:24:48.042720

strftime関数を使用して、フォーマットされた日付と時刻を取得することもできます。目的の出力を取得するために使用できるフォーマット文字列を受け入れます。以下は、それによってサポートされるディレクティブです。

ディレクティブ
意味
%a
ロケールの省略された平日の名前。
%A
ロケールの完全な平日の名前。
%b
ロケールの省略された月の名前。
%B
ロケールの完全な月の名前。
%c
ロケールの適切な日付と時刻の表現。
%d
10進数としての月の日[01,31]。
%H
10進数としての時間(24時間制)[00,23]。
%I
10進数としての時間(12時間制)[01,12]。
%j
10進数としての年の日[001,366]。
%m
10進数としての月[01,12]。
%M
10進数としての分[00,59]。
%p
ロケールはAMまたはPMに相当します。
%S
10進数として2番目[00,61]。
%U
10進数としての年の週番号(日曜日を週の最初の日)[00,53]。最初の日曜日に先行する新年のすべての日は、第0週と見なされます。
%w
10進数としての平日[0(日曜日)、6]。
%W
10進数としての年の週番号(月曜日を週の最初の日)[00,53]。最初の月曜日に先行する新年のすべての日は、第0週と見なされます。
%x
ロケールの適切な日付表現。
%X
ロケールの適切な時間表現。
%y
10進数としての世紀のない年[00,99]。
%Y
10進数として世紀を使用する年。
%Z
タイムゾーン名(タイムゾーンが存在しない場合は文字なし)。
%%
リテラルの「%」文字。

これらのディレクティブは、次のようにstrftime関数で使用できます&mminus;

import datetime
now = datetime.datetime.now()
print("Current date and time: ")
print(now.strftime('%Y-%m-%d %H:%M:%S'))
print(now.strftime('%H:%M:%S on %A, %B the %dth, %Y'))
出力

これにより、出力が得られます-

2017-12-29 12:19:13
12:19:13 on Friday, December the 29th, 2017

  1. Androidで現在の時刻と日付を取得する

    Oracleのドキュメントによると、SimpleDateFormatは、ロケールに依存した方法で日付をフォーマットおよび解析するための具象クラスです。この例では、以下に示すように、Javaから単純な日付形式クラスをインポートしました- import java.text.SimpleDateFormat; import java.util.Date; ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードを res / layout /

  2. Androidでインターネットから現在の日付と時刻を取得するにはどうすればよいですか?

    この例は、Androidでインターネットから日付と時刻を取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"    android:l