我还没有构建任何代码,因为在我开始制作之前我需要先问这个问题。
首先我在做什么: 我将在我的网站上制作一个锦标赛系统,我希望锦标赛创建者选择锦标赛将在注册时激活的日期和时间,并关闭注册。
我相信我会使用www.jongsma.org datepicker,因为我认为它看起来非常漂亮并且易于为最终用户使用。 Link:here
问题:
在从表单日期/时间清理输入后,我需要指定在将数据存储到数据库之前将其从用户(插入时间的人)当地时间转换为UTC,还是自动转换为当数据写入数据库时,从本地时间输入到UTC?
我正在使用 MySQLite
答案 0 :(得分:3)
MySQL以“Y-m-d H:i:s”格式接受日期时间。 您始终可以将不同格式的日期转换为带有strtotime的unix_timestamp,并将其转换为mysql日期格式:
$unix_time = strtotime($differentFormattedDate);
date("Y-m-d H:i:s",$unix_time);