oleou集中收集了,在
dedecms自定义表单中加入时间的资料。
首先的在标准中加入 自定义时间的标签
然后在表单前台加入
<input name="baoming1time" value="" type="hidden" id="baoming1time" style="width:250px" class="intxt">
<script type="text/javascript">
window.onload = function(){
var nowDate = new Date();
var str = nowDate.getFullYear()+"-"+(nowDate.getMonth() + 1)+"-"+nowDate.getDate()+" "+nowDate.getHours()+":"+nowDate.getMinutes()+":"+nowDate.getSeconds();
document.getElementById("baoming1time").value=str;
}
</script>
或者
<input type="hidden" name="tijiaotime" id="tijiaotime" value="{dede:php} echo $showtime=date('Y-m-d H:i:s');{/dede:php}"> 内容来自oleou.com
此种方法好像生成的时间是静态的。
或者
<input type='hidden' name='tj_time' id='tj_time'/>
<script language="javascript" type="text/javascript">
var wdtime= new Date();
document.getElementById("tj_time").value=wdtime.toLocaleString();
</script>
这几种可以更加自己的情况来使用 type="hidden"为前台不显示,另外在plus/diy_list.htm 42的else前面或后面加入
if($fielddata[1]=='datetime')
{
$fields[$field] = GetDateTimeMk($fields[$field]);
}