我正在尝试将Readonly textbox2文本属性设置为当前年份。
我试图通过使用上面的textbox1上的onchange()属性来设置textbox2文本,这样在更改textbox2文本后将被当作年份。现在的问题是,我不知道如何在jquery中使用日期格式。
在这里,我这样做$("#<%=FromYear.ClientID%>").val(Date.now);
,但它不给我一年。
答案 0 :(得分:2)
您需要使用Date()函数。
示例:强>
$("#id.ClientID").val(new Date().getfullYear());
OR
$("#id.ClientID").val(new Date().getYear());
如果您想了解更多关于Date()函数及其属性的信息?检查此link
答案 1 :(得分:1)
var s = new Date();
alert(s.getFullYear());
答案 2 :(得分:1)
Date.now
将返回Date.now()
函数的函数代码:
console.log(Date.now);
> function () { [native code] }
您想要Date.getFullYear()
$("#<%=FromYear.ClientID%>").val(Date.getFullYear());
答案 3 :(得分:0)
// explode if child..
$route = 'home/default';
$names = explode('/', $route, 2);
// use
/* @var Router $router */
$router = $container->get('Router');
if (!$router->hasRoute($names[0])) {
// ...
}
$(document).ready(function(){
var today=new Date();
$('#DispalyDate').text("Full date=" + today.toDateString());
$('#FullYear').text("Full year=" + today.getFullYear());
$('#DayOfMonth').text("Day=" + today.getDate());
$('#GetMonth').text("Number of month=" + today.getMonth());
});