javascript 如何调用当前日期(YYYY-MM-DD)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 如何调用当前日期(YYYY-MM-DD)?相关的知识,希望对你有一定的参考价值。

请教一下,现有一段javascript代码如下:
<SCRIPT>
function chksearch()
var thedate="2006-12-18";
var n1 = thedate.replace(/-/g, "/");
var n2 = document.searchform.date1.value;
if(n2=="")
alert("对不起,请选择查询日期!");
return false;

n2=n2.replace(/-/g, "/");
var date1 = Date.parse(n1);
var date2 = Date.parse(n2);
var d = Math.ceil((date2-date1)/(24*60*60*1000));
if(d<0)
alert("对不起,查询的日期应晚于今日的日期!");
return false;

.....
.....
</SCRIPT>

请问:如何写涵数才能使 var thedate="2006-12-18"; 这句里的 2006-12-18 定死的日期变成自动调用服务器的当前日期?

小弟在此谢过!

var date = new Date();
var thedate = date.toLocaleString()
参考技术A js要调用服务器的当前日期可用ajax实现

如果不需要无刷新技术的话

可考虑由服务端为客户端的一个<input type="hidden" runat="server" id="hid">的value属性赋值,然后js脚本再读取hid这个控件的value,即可。
参考技术B var thedate="<%=today%>";

以上是关于javascript 如何调用当前日期(YYYY-MM-DD)?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# 或 JavaScript 的输入日期类型中仅启用当前日期

如何在 ASP.NET 中以 'YYYY-MM-DD' 格式获取当前日期?

js根据两个日期获取它们之间的所有日期。格式都为yyyy-MM-dd。(必须js)

如何在oracle中以dd / mm / yyyy格式将当前日期插入DATE字段

如何在JavaScript中使用'MMMM Do YYYY,h:mm:ss a'对日期进行排序[重复]

如何在 freemarker 语言中将当前日期格式(YYYY-MM-DD HH:MM:SS)转换为(YYMMDD)格式