当前位置: 首页 > 知识库问答 >
问题:

分析删除时区的日期

景俊拔
2023-03-14
 SimpleDateFormat ft= new SimpleDateFormat("EEE MMM dd HH:mm:ss yyyy");
 String notimeZone = ft.format(startDateTime);
 Date date = ft.parse(notimeZone);

如何从日期对象中移除时区。

请帮忙。

共有1个答案

高勇
2023-03-14

java.util.Date没有时区。它不知道时区

打印时,java会选择默认时区。

从概念上讲,没有时区就不能有日期时间。日期时间必须在一个且仅在一个区域中。您可以将其转换为其他区域,但它永远不能没有区域。

 类似资料:
  • 我是Postgresql的新手,不知道如何管理分区表 我有基于日期的分区表。在插入数据之前,触发器检查日期并将其放入相应的子表中 例如 2014年11月15日-插入名为11-15-2014_log的表格 2014年11月16日-插入名为11-16-2014_log的表格 现在我想创建一个函数来删除旧的子表,例如,超过90天的表。我应该根据表名查找并删除子表(因为它包含创建日期),还是应该在主表中查

  • 问题内容: 上面的代码将20分钟添加到StartTimeDate。有什么好方法可以删除那些20分钟未添加的内容?试图找到一种解决方案,但没有找到解决方案。有任何想法吗? 问题答案: 您没有任何特定的功能来减去任何日期部分 只需在前面添加负号 或乘以-1

  • 我们正在一个mobilefirst 6.3项目中工作,我们的.war安装在liberty profile服务器中。 我们以前没有在analytics上配置TTL。有没有任何方法(工具、rest服务或文件系统),我可以删除MobileFirst中的分析日志。

  • (我想)快速提问。如何将解析为(将时间设置为)? java.time.format.DateTimeParseException:无法分析文本“2007-07-21+00:00”:无法从TemporalAccessor获取OffsetDateTime:{offsetseconds=0},ISO解析为类型java.time.format.Parsed的2007-07-21

  • 问题内容: 有没有一种简单的方法可以从pytz日期时间对象中删除时区? 例如,在此示例中进行重构: 问题答案: 要从日期时间对象中删除时区(tzinfo): 如果您使用的是诸如arrow的库,则可以通过简单地将arrow对象转换为datetime对象,然后执行与上述示例相同的操作来删除时区。 你为什么要这样做?一个例子是mysql不支持DATETIME类型的时区。因此,使用ORM之类的sqlalc

  • 从Spark中删除分区的替代方案是什么?有另一个实现来做到这一点? 谢了。