我在sharepoint 2007的一个自定义列表中有一个名为“Date Submitted”的列作为日期/时间。 它始终设置为今天的日期和上午12点,而不是我想用当前时间显示今天的日期hh:mm:ss。
我尝试创建计算列TestDate,公式为:= TEXT(([提交日期]),“mm dd yyyy h:MM:SS”)
结果是04 28 2010 0:00:00我想成为04/28/2010 10:50:34
是否有可能实现这个目标?
谢谢 康塔
答案 0 :(得分:9)
尝试将= NOW()放在列属性
中的默认值字段中答案 1 :(得分:1)
在提交日期的定义中,日期和时间格式是否仅限日期?如果是这样,请尝试将其更改为日期&时间。
答案 2 :(得分:0)
让您入门的一些想法: -
您可以使用创建日期 - 它将始终设置为创建记录的确切时间吗?
在日历列表中输入新项目时,默认为当前时间 - 您是否可以从修改后的日历列表而不是自定义列表中创建列表?
我写了一篇关于如何使用JavaScript黑客设置新日历记录的默认持续时间的博客文章 - 您可以将其修改为与自定义列表一起使用并将字段设置为当前时间。
您可以编写自己的自定义字段类型
SharePoint 2007 Custom Date Time Field to default the time to the current time
答案 3 :(得分:0)
对于这样的事情,我最终创建了一个从工作流调用的自定义动作。
答案 4 :(得分:0)
= TEXT([DateFiled Here],“mm / dd / YYYY hh:mm:ss”)
答案 5 :(得分:0)
以下是如何做你想做的事:
=TEXT(Today,"mm/dd/YYYY")&" "&TEXT(Now(),"h:mm:ss")