Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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
如何在JavaScript中只提取日期?_Javascript - Fatal编程技术网

如何在JavaScript中只提取日期?

如何在JavaScript中只提取日期?,javascript,Javascript,从c检索日期值时,其格式如下: /Date(1406844000000)/ 然后,我用JavaScript编写以下代码: var date1 = new Date(parseInt(ret.startDate.substr(6))); 当我在标签中显示这个值时,它显示如下: Fri Aug 01 2014 00:00:00 GMT+0200 (Egypt Standard Time) 我只需要 Fri Aug 01 2014 如何在java脚本中仅从上述值提取日期?您可以将日期转换为字符

从c检索日期值时,其格式如下:

/Date(1406844000000)/
然后,我用JavaScript编写以下代码:

var date1 = new Date(parseInt(ret.startDate.substr(6)));
当我在标签中显示这个值时,它显示如下:

Fri Aug 01 2014 00:00:00 GMT+0200 (Egypt Standard Time)
我只需要

Fri Aug 01 2014

如何在java脚本中仅从上述值提取日期?

您可以将日期转换为字符串

date1.toString().substr(0, 15)
或者,如果您希望将其本地化:

date1.toLocaleDateString()

好啊苹果还是橘子?请选一个,显然是芒果。Javascript既不是C也不是Java…你是什么意思@sᴜʀᴇsʜᴀᴛᴛᴀ你什么意思@乔恩Skeet@AlaaKhalil这意味着你在提问时必须选择合适的标签。您正在问一个JavaScript问题并标记Java和C。那么您想使用这些语言解决您的问题吗?
date1.toLocaleDateString()