SharePoint列表日期格式自动变更:如何恢复为yyyy-MM-dd?
直接修改列的显示格式
进入列表设置,找到目标日期列并点击进入编辑页面,在「显示格式」区域里,选择「yyyy-MM-dd」格式(如果是仅日期类型的列,直接选对应选项),保存后回到列表验证格式是否恢复。用JSON格式化强制自定义显示
如果上面的方法没用,进入列编辑页面找到「格式化此列」选项,替换默认代码为以下代码:{ "$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json", "elmType": "div", "txtContent": "=concat(year(@currentField), '-', if(month(@currentField) < 10, '0', ''), month(@currentField), '-', if(day(@currentField) < 10, '0', ''), day(@currentField))" }这段代码会强制把日期拼接成yyyy-MM-dd的格式,不受系统区域设置影响,保存后即可生效。
检查视图的单独格式设置
有些视图会单独设置列格式,进入列表的「视图设置」,找到该日期列,确认其格式是否被改成了dd/MM/yyyy,修改为yyyy-MM-dd即可。
内容的提问来源于stack exchange,提问作者Ahmad Maulana
相关产品推荐
相关产品推荐

