Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将日期格式化为字符串,从bean到javascript_Java_Javascript_Spring Mvc_Struts 1 - Fatal编程技术网

将日期格式化为字符串,从bean到javascript

将日期格式化为字符串,从bean到javascript,java,javascript,spring-mvc,struts-1,Java,Javascript,Spring Mvc,Struts 1,在我的bean中,我将日期格式化为字符串: public void setStrDate(Date dte) { DateFormat df = new SimpleDateFormat("MM/dd/yyyy"); this.strDate = df.format(dte); } 在我的js文件中,我正在抓取数据: $('#content').data("myDate", <c:out value="${myBean.strDate}"/>); $('#

在我的bean中,我将日期格式化为字符串:

 public void setStrDate(Date dte) {
    DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
    this.strDate = df.format(dte);
 }
在我的js文件中,我正在抓取数据:

 $('#content').data("myDate", <c:out value="${myBean.strDate}"/>);
 $('#sideBar').find("p[class=stat]").append($('#content').data("myDate"));
日期为2014年10月10日。我甚至在开发人员工具中这样看: $(“#内容”)。数据(“myDate”,2014年10月10日)

但在网页上显示为0.0004965243296921549


如何设置格式?

输出日期时,需要在日期周围加引号。将其改为:

 $('#content').data("myDate", "<c:out value="${myBean.strDate}"/>");
$('#content')。数据(“myDate”,”);
为什么会产生0.0004965243296921549

2014年10月10日实际上被评估为数学,
10/10=1
->
2014年1月1日=0.0004965243296921549


*如果这段代码使编辑器对引号感到不安,那么您也可以使用单引号,您需要在输出日期时在日期周围加引号。将其改为:

 $('#content').data("myDate", "<c:out value="${myBean.strDate}"/>");
$('#content')。数据(“myDate”,”);
为什么会产生0.0004965243296921549

2014年10月10日实际上被评估为数学,
10/10=1
->
2014年1月1日=0.0004965243296921549


*如果这段代码使编辑器对引号感到不安,那么您也可以使用单引号,您需要在输出日期时在日期周围加引号。将其改为:

 $('#content').data("myDate", "<c:out value="${myBean.strDate}"/>");
$('#content')。数据(“myDate”,”);
为什么会产生0.0004965243296921549

2014年10月10日实际上被评估为数学,
10/10=1
->
2014年1月1日=0.0004965243296921549


*如果这段代码使编辑器对引号感到不安,那么您也可以使用单引号,您需要在输出日期时在日期周围加引号。将其改为:

 $('#content').data("myDate", "<c:out value="${myBean.strDate}"/>");
$('#content')。数据(“myDate”,”);
为什么会产生0.0004965243296921549

2014年10月10日实际上被评估为数学,
10/10=1
->
2014年1月1日=0.0004965243296921549


*如果这段代码使编辑器对引号感到困惑,那么您也可以使用单引号,为什么将其标记为struts-1,spring mvc?因为这是项目中使用的类型/相关技术。为什么将其标记为struts-1,spring mvc?因为这是项目中使用的类型/相关技术。为什么将其标记为struts-1,spring mvc?因为这是项目中使用的类型/相关技术。为什么将其标记为struts-1,spring mvc?因为这是项目中使用的类型/相关技术。就是这样!非常感谢@ug_!就这样!非常感谢@ug_!就这样!非常感谢@ug_!就这样!非常感谢@ug_!