【发布时间】:2017-03-09 16:43:19
【问题描述】:
我有一个 2017 年 3 月 9 日的 DateTime 小部件。根据 DateTime 的文档,我看不到确定星期几的方法。我最终需要从 DateTime 小部件中以这种格式“Wed Feb 22 14:57:34 UTC 2017”解析的字符串,但第一步是获取星期几。除了制作我自己的功能之外,有没有办法做到这一点?如果不是,您会推荐什么作为该功能的最佳方法,因为一周中的日子与每年的日期不一致?
如果您需要任何补充信息,请告诉我。
谢谢!
【问题讨论】:
-
java.time.LocalDateTime提供了一个getDayOfWeek 方法。 -
仅供参考,麻烦的旧日期时间类,如
java.util.Date、java.util.Calendar和java.text.SimpleDateFormat现在是 legacy,被 Java 8 和 Java 中内置的 java.time 类所取代9. 见Tutorial by Oracle。
标签: java parsing datetime swt dayofweek