以英国格式存储日期 (d-m-Y)
Posted
技术标签:
【中文标题】以英国格式存储日期 (d-m-Y)【英文标题】:Store date in UK format (d-m-Y) 【发布时间】:2022-01-20 18:40:46 【问题描述】:以英国格式 (d-m-Y) 而非 OctoberCMS 后端的默认 (Y-m-d) 格式存储日期的最佳方式是什么?
【问题讨论】:
日期以 ISO 日期格式存储在后端是有充分理由的。你不应该改变它。仅在向用户显示日期时更改格式。 好的。我的问题是目前我有一个使用 Y-m-d ISO 格式的日期选择器,以便在给定时间段内搜索课程日期。英国的日期格式为 d-m-Y。那么我该如何变异呢? 【参考方案1】:更改 YAML 文件中的格式。 Plugins/Author/Plugin/Models/PluginModel/fields.yaml
。看documentation here。
published_at:
label: Published
type: datepicker
mode: date
format: d-m-Y
如果您使用的是 Builder 插件,则有一个“格式”位置。
【讨论】:
以上是关于以英国格式存储日期 (d-m-Y)的主要内容,如果未能解决你的问题,请参考以下文章
如何从 codeigniter 活动记录中的 DATETIME 字段中获取 d-m-Y 格式的日期?
Yii2查看日期时间格式(d-m-Y H:i:s)但是当DB更改格式保存/更新为Y-m-d时H:i:s