Pythonの日時をローカルタイムゾーンで印刷するにはどうすればよいですか?
Pythonの日付と時刻でタイムゾーンを処理する最も簡単な方法は、pytzモジュールとtzlocalモジュールを使用することです。これらのライブラリにより、正確でクロスプラットフォームのタイムゾーン計算が可能になります。 pytzは、OlsontzデータベースをPythonに取り込みます。また、夏時間の終わりのあいまいな時間の問題も解決します。これについては、Pythonライブラリリファレンス(datetime.tzinfo)で詳しく読むことができます。
使用する前に、-
を使用してインストールする必要があります$ pip install pytz tzlocal
例
pytzライブラリは次のように使用できます-
from datetime import datetime from pytz import timezone from tzlocal import get_localzone format = "%Y-%m-%d %H:%M:%S %Z%z" # Current time in UTC now_utc = datetime.now(timezone('UTC')) print(now_utc.strftime(format)) # Convert to local time zone now_local = now_utc.astimezone(get_localzone()) print(now_local.strftime(format))
出力
これにより、出力が得られます-
2018-01-03 07:05:50 UTC+0000 2018-01-03 12:35:50 IST+0530
-
Android sqliteで現地時間を印刷するにはどうすればよいですか?
例に入る前に、Androidのsqliteデータベースが何であるかを知っておく必要があります。 SQLiteは、デバイス上のテキストファイルにデータを保存するオープンソースのSQLデータベースです。 Androidには、SQLiteデータベースの実装が組み込まれています。 SQLiteは、すべてのリレーショナルデータベース機能をサポートしています。このデータベースにアクセスするために、JDBC、ODBCなどのデータベースへの接続を確立する必要はありません。 この例は、Androidsqliteで最高の値を見つける方法について示しています。 ステップ1 − Android Studioで新し
-
Pythonでパターンを印刷する方法は?
Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが