如何从时间中删除时区部分,使日期和时间部分保持不变?目前我正在使用strftime功能。我的最终目标是用当地时间查询MySQL。我应该确定当地时间不会突然转换为别的东西。
答案 0 :(得分:10)
答案 1 :(得分:0)
您是否尝试使用相同的字面时间(即东部时间10:56和太平洋时间10:56)而不考虑时区?
或者您是否正在尝试确保查询引用相同的确切时间(即东部时间10:56和太平洋时间7:56)?
对于前一种情况(相同的文字时间),只需忽略%z
参数中的%Z
或strftime
。
对于后者,我建议使用带有Ruby time.to_i
函数的Unix时间戳和MySQL的FROM_UNIXTIME()
函数