确定您的本地时间偏移量,从 UTC 时间。为此请 Microsoft 基于 Windows 的计算机上按照下列步骤 *** 作:
单击 开始,单击 运行,键入 timedate.cpl,然后单击 确定。
单击 时区 选项卡,然后验证选中了您的本地时区。 如果不选择您的本地时区,则请在可用的时区的列表中单击它。
在每个本地区域列表项开始时显示本地时间偏移量。例如对于-5: 00 是本地时间偏移量为东部时间 (美国和加拿大):
(GMT-5:00) 东部时间 (美国和加拿大)
添加本地时间偏移量为 UTC 时间。
例如您的本地时间偏移量是-5: 00,然后如果 UTC 时间显示为 11: 00,添加-5 到 11。偏移量的调整时该时间设置为 06: 00 (上午 6: 00)。
注意 该日期也采用 UTC 格式。例如您的本地时间偏移量是-8: 00,并且如果该文件的 UTC 时间显示为 00: 00 (午夜 12: 00) 在星期一,调整后的时间是 16: 00 星期日 (下午 4: 00,星期日)。
调整为夏时制时间。
UTC 时间不以反映夏令时进行调整。 如果您的时区参与夏时制时间,添加当夏时制时间是有效的文件的偏移量调整时间的时间差别。例如对于如果在您的时区中的夏令时的标准时间提前一小时,将 1 小时的时间添加到偏移量调整时间。
如果您的本地时间使用 12 小时格式,请将 24 小时时间格式转换为 12 小时时间格式。要在转换请按照下列步骤 *** 作,请执行以下 *** 作:
如果偏移量调整的时间 12: 01 和 23: 59,(含) 之间,之间减去 12 从在调整后的时间,然后将附加 下午
如果已调整的时间介于 00: 01 和 11: 59,(含) 之间,留在调整后的时间为是,然后将附加 上午
如果已调整的时间 00: 00,则使用 午夜 12: 00。
如果已调整的时间 12: 00,使用 中午 12: 00。
Year(@time), Month(@time) 2 个函数即可。
然后用它们来组装字符串也就简单了。
CONVERT(VarChar(7), @time, 120)会得到YYYY-MM。调用。
用转成字符串,,但此时他已经不是时间类型。
CONVERT(char(7),"你的时间例",120)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)