获取服务器时间并在python中使用



我有一个独特的情况,我需要从SQL服务器提取当前时间,并在python程序中使用该值作为字符串。我不知道如何将其下拉以打印或分配给变量。

示例:

做事。。。var=mySQL服务器日期时间<----我该怎么做那部分??打印var;做更多的事情。。。

您可以使用_mysql这样的库来连接到服务器,这样的东西应该可以工作。

import _mysql
db = _mysql.connect(host="localhost",user="user", passwd="pass", db="db")
db.execute('select now()')
r = db.store_result()
time_var = r[0][0]
print time_var

在大多数情况下,你最安全的选择是使用GMT,并在需要的地方计算偏移量。然而,如果你需要从MySQL获取日期,它应该看起来像这样:

import MySQLdb
db = MySQLdb.connect(host="localhost", user="root", passwd="")
c = db.cursor()
c.execute("SELECT NOW()")
current_time = c.fetchone()

current_time将是一个datetime.datetime对象,您可以从那里以任何方式处理它

相关内容

  • 没有找到相关文章

最新更新