0

所以,我是一个真正的 js 初学者,我有一个带有 2 个输入的表单。在此输入中,我有日期选择器,以便用户可以从日历中选择日期。但是我工作的站点的数据库具有这种日期格式:YMD 0000:00:00。当用户选择日期时,我想在末尾自动添加这些零。不知道有没有人可以帮忙,谢谢。

window.onload = function(){
        new JsDatePick({
            useMode:2,
            target:"inputField",
            dateFormat:"%Y-%M-%d"
        });
        new JsDatePick({
            useMode:2,
            target:"inputField2",
            dateFormat:"%Y-%M-%d"
        });
    };
<form action="insert.php" method="post" target="000:00:00 "onsubmit="return validateForm(this)">
<label for="FUP start date">FUP start date:</label> 
<input type="text" name="inputField" id="inputField"/>
</br>
</br>
<label for="FUP end date">FUP end date:&nbsp;</label> 
<input type="text" name="inputField2" id="inputField2" />
4

1 回答 1

1

我假设您可以简单地更改dateFormat给定的每个JsDatePick以包括那些零,如下所示:

new JsDatePick({
  useMode: 2,
  target: "inputField",
  dateFormat: "%Y-%M-%d 0000:00:00"
});

如果您可以提供有关您正在使用的日期选择器的信息,那将会很有帮助。

于 2012-07-18T11:25:57.147 回答