ColdFusion :使用 UTC 创建日期时间
ColdFusion : Create Date Time with UTC
我正在尝试使用 UTC 时间,以便用户可以在他们的 UTC 而不是服务器上获取事物的时间。
我目前正在用这个设置时间:有效。
<cfset stime = (DateFormat( sdate, "yyyy-mm-dd" ) & " " & "#hr#:#mn# #HH#") />
我需要添加 say -8.0 (PST) 的 UTC 标记。
(timeFormat(stime, "hh:mm:ss, Z"));
Z 是我的 UTC
默认设置。
如何创建合并的日期和时间以使用 UTC 插入到数据库中。
要在 ColdFusion 或 Lucee 中将本地日期转换为 UTC:
utcNow = dateConvert("Local2UTC", now())
将其作为值插入数据库:
queryExecute(sql="
insert into tablename (
utcDate
) values (
:utcNow
)
",
params=[
{name="utcNow", value=utcNow, cfsqltype="cf_sql_timestamp"}
],
options={
datasource: dsn,
result: "local.insertResult"
}
);
我正在尝试使用 UTC 时间,以便用户可以在他们的 UTC 而不是服务器上获取事物的时间。
我目前正在用这个设置时间:有效。
<cfset stime = (DateFormat( sdate, "yyyy-mm-dd" ) & " " & "#hr#:#mn# #HH#") />
我需要添加 say -8.0 (PST) 的 UTC 标记。
(timeFormat(stime, "hh:mm:ss, Z"));
Z 是我的 UTC
默认设置。
如何创建合并的日期和时间以使用 UTC 插入到数据库中。
要在 ColdFusion 或 Lucee 中将本地日期转换为 UTC:
utcNow = dateConvert("Local2UTC", now())
将其作为值插入数据库:
queryExecute(sql="
insert into tablename (
utcDate
) values (
:utcNow
)
",
params=[
{name="utcNow", value=utcNow, cfsqltype="cf_sql_timestamp"}
],
options={
datasource: dsn,
result: "local.insertResult"
}
);