需要减少用于获取日期格式的javascript方法代码
Need to reduce javascript method code for geting date format
我是javascript的新手。我使用以下方法来获取日期时间。
function getDateTime() {
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth()+1;
var day = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
if(month.toString().length == 1) {
var month = '0'+month;
}
if(day.toString().length == 1) {
var day = '0'+day;
}
if(hour.toString().length == 1) {
var hour = '0'+hour;
}
if(minute.toString().length == 1) {
var minute = '0'+minute;
}
if(second.toString().length == 1) {
var second = '0'+second;
}
var dateTime = day+'-'+month+'-'+year+' '+hour+':'+minute;
return dateTime;
}
我想要这样的输出:
day+'-'+month+'-'+year+' '+hour+':'+minute;
最好的方法是什么
我认为在Javascript中格式化日期和时间的最佳方法是使用此库。使用起来非常简单。
var now = new Date();
dateFormat(now, "dd-mm-yyyy hh:MM:ss");
alert(now);
相关文章:
- 正则表达式货币格式 - javascript
- 电话号码格式javascript
- 将CSS转换为不同的格式(JavaScript / jQuery)
- 将对象转换为顺序数组格式 - javascript
- 将日期字符串转换为 UTC 时间格式 JavaScript
- IE 中的数据格式 JavaScript 库
- 更改日期格式javascript
- Laravel时间戳格式/JavaScript日期
- 其他格式javascript中的mock-json对象
- 将数字转换为日期格式| Javascript |
- Drupal格式Javascript包含在主题中
- 人类可读持续时间的格式?JavaScript
- 按名称分隔值并打印为查询格式javascript
- 格式坐标格式javascript [NODEJS]
- 获取随机日期是“;yyyy-mm-dd”;格式Javascript
- 从对象数组中获取键值数组,而不知道对象数组的格式(Javascript)
- 字符串格式JavaScript
- MS Excel中打开的.csv文件提供了错误的Utf-8格式(Javascript)
- 数字格式 - Javascript 从 NumberFormat 获取十进制和千位分隔符
- 日期格式javascript