zoukankan      html  css  js  c++  java
  • SharePoint 2013 日期和时间字段格式设置

    前言

      最近碰到一个需求,用户希望修改日期和时间字段的格式,因为自己的环境是英文的,默认的时间格式是[月/日/年]这样的格式,我也是碰到这个问题才知道,这是美式的时间格式,然而用户希望变成英式的时间格式,也就是[日/月/年]这样的格式。

      我很是纠结了一下下,因为知道日期和时间类型的字段设置里,是没有这个设置的,而修改SharePoint环境的时区,可能会有时差的问题,也会影响整个服务器场。最最主要的原因是这个需求实在是没有任何意义!

      本着用户虐我千万遍,我待用户如初恋的原则,还是硬着头皮去谷歌了一下,发现确实有地方可以设置,现在总结一下,分享给大家。

      1、我这里英文环境的默认格式,是[月/日/年份]的格式,然后是12小时制,如下图:

    clip_image002

      2、进入网站设置,站点管理选项下有这么个选项,叫做Regional settings,是区域设置的意思,如下图:

    clip_image004

      3、进去以后发现有站点级别的时区设置和区域设置,真好!!如下图:

    clip_image006

      4、我把Locale设置为English(United Kingdom),发现就变成英式的时间格式了,如下图:

    clip_image008

      5、同时,下面还有一些其他设置,比如工作日和每周起始日设置,还有就是日期格式是12还是24小时制,都是很有用的,如下图:

    clip_image010

      6、看下修改以后的效果,日期格式变成了[日/月/年]了,变成了英式的日期格式了;同事,日历视图以周三开始了,这个当然就是纯属找乐了,大家看一眼就好,如下图:

    clip_image012

      7、再有就是日期和时间类型,在列表视图里的显示,默认是友好的显示,如果有需要修改为标准显示,可以去列表设置里修改字段属性,如下图:

    clip_image014

      8、把显示的格式修改成标准,然后保存就好了,如下图:

    clip_image016

      9、然后日期格式就变成了标准的格式了,如下图:

    clip_image018

      10、我们可能还会在编程中用到DateTimeControl这个控件,默认会和服务器的区域设置一样,如果需要改要改LocaleId属性,时间格式要改HoursMode24属性,如下图:

      <SharePoint:DateTimeControl LocaleId="2057" HoursMode24="false"

    参考链接

      其他LocaleId属性

      https://msdn.microsoft.com/en-us/goglobal/bb895996.aspx?f=255&MSPPError=-2147217396

  • 相关阅读:
    《乘法运算定律》
    pytest(三十九)--内置request读取项目的根目录 rootdir
    《乘除法意义及各部分关系》
    《比例尺》
    《百分数》
    《8的乘法口诀》
    《1升有多少》
    ant-design-vue 上传图片组件
    ant-design-vue快速搭建
    js实现无缝滚动
  • 原文地址:https://www.cnblogs.com/jianyus/p/5868559.html
Copyright © 2011-2022 走看看