java - 表示日历对象的最佳规范字符串?

标签 java string calendar

我需要将一个 Calendar 对象存储为一个字符串,并且还能够从该字符串加载一个 Calendar 对象。我的字符串中需要什么才能准确表示日历包含的所有内容?

例如,如果我使用 SimpleDateFormatter 并使用模式 yyyyMMddHHmmssSSSzz,即年、月、日、时、分、秒、毫秒和时区,我是否能够可靠地重新创建来自该字符串的日历对象?

最佳答案

您的模式还可以,但您可能会遇到文化和语言特殊性方面的困难。我建议使用月份的数字表示而不是三个字母的缩写,以获得最大的灵 active 并避免麻烦。您还需要考虑是否需要跟踪时区信息。如果此时间戳是作为 UTC 生成的,或者您的应用程序旨在在单个时区内运行,那么您没问题。

关于java - 表示日历对象的最佳规范字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5637428/

相关文章:

java - 编写一个在 Map 中添加 String 集合的方法

Python:如何从字符串中删除数字周围的引号

java - 在 dynamodb 中存储 JSON 的可能方法

python - Python 字符串格式中用单个空格填充()

arrays - Ant脚本——分割字符串并通过索引访问

Java日历引擎

java - 从尊重时区的日历对象中获取格式化字符串的最简单方法是什么?

java - "is this date the third thursday of the month?"- Java 库?

java - 我们应该避免在迭代器中调用 hasNext() 吗?

java - Jetty WebSockets onBinaryMessage 函数未被调用