在javascript中将日期从dd / mm / yyyy转换为yyyy-mm-dd [英] convert date from dd/mm/yyyy to yyyy-mm-dd in javascript
问题描述
好的,所以我有一个包含列日期和日期值的表,如2013-05-03,因为该表是动态填充的。我已经使用php转换了日期,现在日期看起来像是b 05 b,如03/05/2013
Okay so I have a table with a column date and date values like " 2013-05-03 " since the table is dynamically filled. I have converted the date using php and the date now looks like " 03/05/2013"
php转换:
<td> <?php echo date("d/m/Y", strtotime($row['date'])) ?> </td>
由于我的页面中有编辑功能,我还使用
我要转换日期回到原来的格式,以便铬可以识别它
Since I have a edit functionality in my page and I also use I want to convert the date back to its original format so that chrome could recognize it
var date = new Date(feed date in dd/mm/yyyy format);
$("#customer_date").val(date);
我尝试了上述方法。但看起来转换不会发生。
可能是一种不同的方法?
谢谢!
I tried the above method. But looks like the conversion doesn't happen. what could be a different approach? thanks!
推荐答案
做一个简单的拆分和加入
Do a simple split and join
var date = "03/05/2013";
var newdate = date.split("/").reverse().join("-");
"2013-05-03"
这篇关于在javascript中将日期从dd / mm / yyyy转换为yyyy-mm-dd的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!