【Python】 サーバーの現在時刻を取得する
Raspberry PiからサーバーのMySQLデータベースにセンサデータを書き込む時に、センサデータ取得時刻も書き込んでいるのですが、Raspberry Pi側の現在時刻がやたらずれるため、サーバーの現在時刻を取得して補正しておくことにしました。サーバーの現在時刻を取得する方法は下記になります。
from datetime import datetime import MySQLdb # DBと接続 connection = MySQLdb.connect(ip_address, user, password, db_name) cursor = connection.cursor() # サーバーの現在時刻を取得 cursor.execute('SELECT NOW()') date_time_on_server = cursor.fetchone()[0]