Prompts-MCP 686 skills · ai / design / design-pattern / framework / fundamentals / habit / lang / tech-selection /mcp/sse
lang lang/java/datetime/index.md medium

lang-java-datetime-index

Java 日期时间两件事 — 用 java.time 取代旧 Date/Calendar/SimpleDateFormat / 跨时区的存储与传递约定。Use when 写 Java 日期时间代码 / 处理时区 / 评审 LocalDateTime、Instant、时区相关 PR 时。

子项索引

子项 一句话
java8-time skill 用 java.time(LocalDateTime/Instant/DateTimeFormatter)取代线程不安全的 SimpleDateFormat 与旧 Date/Calendar
timezone-handling skill 跨时区时刻的存储与传递约定 — 内部统一存 UTC/Instant、ZoneId 显式指定、前后端传 ISO-8601 字符串、数据库存 UTC timestamp

Datetime · 子项索引

日期时间拆成两个独立决策点,按你正在做的事下钻:

你在做什么 进哪个
选用哪套 API 表达 / 格式化日期时间(旧 Date/Calendar 还是 java.time) java8-time
决定怎么存、怎么在前后端 / 数据库之间传递带时区的时刻 timezone-handling