【问题标题】:How to get Date and current time from the Date/Time column in SharePoint Custom list如何从 SharePoint 自定义列表中的日期/时间列中获取日期和当前时间
【发布时间】:2013-05-11 05:35:50
【问题描述】:

我在 sharepoint 2007 的自定义列表之一中有一个名为“提交日期”的列作为日期/时间。 它总是设置为今天的日期和 12AM 时间,而不是我想用当前时间 hh:mm:ss 显示今天的日期。

我尝试创建计算列 TestDate,公式为:=TEXT(([Date Submitted]),"mm dd yyyy h:MM:SS")

结果是 04 28 2010 0:00:00 我想成为 04/28/2010 10:50:34

有可能实现吗?

谢谢 坎塔

【问题讨论】:

    标签: sharepoint list


    【解决方案1】:

    尝试将 =NOW() 放在列属性的默认值字段中

    【讨论】:

    • 正是我想要的!
    【解决方案2】:

    在Date Submitted的定义中,Date and Time Format当前是Date Only吗?如果是这样,请尝试将其更改为日期和时间。

    【讨论】:

    • 在我的测试中,这只将时间设置为下一个整小时。例如。如果在 10:50 输入,则默认为 11:00
    • 谢谢 Rich 和 Ryan,提交的日期是日期和时间,但仍然得到相同的结果。谢谢坎塔
    【解决方案3】:

    对于这样的事情,我最终创建了一个从工作流调用的自定义操作。

    【讨论】:

    • 感谢丹尼尔的建议。但是如何去做。谢谢坎塔
    【解决方案4】:

    一些帮助您入门的想法:-

    【讨论】:

    • 我是你的链接。我会通过它。这不是日历列表。你能解释一下“你能从修改过的日历列表而不是自定义列表中制作你的列表吗”谢谢 Kanta
    • 创建列表时,您从空的“自定义列表”模板开始。相反,如果您从日历列表开始,则开始时间将默认为下一个完整小时 - 例如如果输入记录时是 10:50,则默认为 11:00
    【解决方案5】:

    =TEXT([DateFiled Here],"mm/dd/YYYY hh:mm:ss")

    【讨论】:

      【解决方案6】:

      您可以按照以下方式进行操作:

      =TEXT(Today,"mm/dd/YYYY")&" "&TEXT(Now(),"h:mm:ss")
      

      【讨论】:

      • 我发现添加附加函数“Now”会返回当前时间,而不是从“Today”函数返回时间,它只会返回“00:00:00”
      猜你喜欢
      • 1970-01-01
      • 2019-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      • 1970-01-01
      • 2011-01-01
      相关资源
      最近更新 更多