【问题标题】:How to update the date saved in database when system time is changed using java使用java更改系统时间时如何更新保存在数据库中的日期
【发布时间】:2013-10-08 06:35:27
【问题描述】:

我的要求是。

首先我将登录到我的应用程序。登录后我需要检查这个人今天是否已经登录的天气。如果那个人今天第一次登录,那么我需要调用网络服务,否则没有需要调用网络服务。

我做了如下..

我创建了一个包含日期字段的表,当用户登录时,我将日期保存在该字段中。用户将在一段时间后(同一天)再次登录,我正在检查数据库中的日期.这对我来说很好。

问题

如果用户更改系统日期我需要做什么?如何在数据库中自动更新数据库中的日期。还有其他可能性吗?

提前谢谢....

【问题讨论】:

  • 在sql server中我们有GETDATE()函数,所以即使你改变了本地系统时间也不会生效,因为getdate()会在服务器中执行,所以需要服务器时间。跨度>

标签: java mysql date time


【解决方案1】:

用户更改他的系统日期与您无关。 当用户登录时,你将日期保存到你的表中,这个日期必须是你的数据库系统日期。 我相信用户无法更改您的数据库系统日期,对吗?所以你不必担心。

【讨论】:

    猜你喜欢
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    • 2012-10-07
    相关资源
    最近更新 更多