在JavaScript中将yyyy-MM-dd转换为MM / dd / yyyy

阿比

这可能是一个简单的解决方案,但我遇到了麻烦,基本上我还需要将传入的yyyy-MM-dd也转换为MM / dd / yyyy,如果传入的日期为nil,则输出也应该为nil。

收件日期可以采用以下格式

2015-01-25 or nil

输出日期应为

01/25/2015 or nil

我正在尝试通过以下链接将日期yyyy / mm / dd转换为MM dd yyyy,但是无法使其正常工作。

谢谢你的帮助。

忘了提及,nil的传入日期在xml文件中具有以下格式

<Through_Date__c xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>

因此,如果我得到上述格式,则输出应为nil

哈萨斯

日期toString功能对格式有一些支持。看到这个而且您还想处理我从这里拿来的不确定情况因此,对于您的情况,您可以执行以下操作:

function format(inputDate) {
    var date = new Date(inputDate);
    if (!isNaN(date.getTime())) {
        // Months use 0 index.
        return date.getMonth() + 1 + '/' + date.getDate() + '/' + date.getFullYear();
    }
}

编辑:解决评论

如果填充很重要,则只需添加以下内容:

var d = date.getDate().toString();
(d[1]?d:"0"+d[0])

我对小提琴进行了更新

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

dd / mm / yyyy和dd / MM / yyyy?

转换mm-dd-yyyy为yyyy-mm-dd

使用Javascript将DD-MM-YYYY转换为YYYY-MM-DD格式

日期从DD / MM / YYYY HH:MM:SS转换为YYYYMM

使用JavaScript将日期从dd / mm / yyyy转换为yyyy / mm / dd

在python中将格式为dd.mm.yy的日期转换为yyyy-mm-dd

转换mm / dd / yyyy为yyyy-mm-dd

在bigquery中将字符串dd-mm-yyyy转换为日期yyyy-mm-dd

在SQL中将yyyy-mm-dd hh:mm:ss转换为yyyy-mm-dd

JavaScript yyyy-mm-dd转换为错误的日期(mm / dd / yyyy)

在ionic 4 + Angular中将日期转换为DD / MM / YYYY

DateTime从MMM-yyyy转换为dd-MM-yyyy或yyyy-MM-dd

如何将日期格式从yyyy-mm-dd hh:mm转换为mm / dd / yyyy

在Python中将dd mm yyyy转换为mm / dd / yyyy

熊猫将mm / dd / yyyy hh:mm转换为日期

在sybase中将yyyymmdd转换为yyyy / mm / dd

如何在C ++中将日期时间格式从yyyy-MM-dd转换为yyyy / MM / dd?

要在Sybase中将字符串mm / dd / yy转换为日期yyyy / mm / dd格式

将'mm / dd转换为dd / mm / yyyy

Perl在Excel中将yyyy-mm-dd HH:mm:ss转换为yyyy-mm-dd

将时间从{yyyy-mm-dd hh:mm:ss}转换为{yyyy-mm-dd hh}

在MYSQL中将YYYY-mm-dd转换为yyyymmdd

将日期转换为DD / MM / YYYY

如何使用JavaScript将String mm / dd / yyyy转换为Date mm / dd / yyyy?

在JavaScript中将mm-dd-yyyy转换为日期

PHP 将日期转换为 yyyy/MM/dd HH:mm

如何在 R 中将日期从 mm/dd/YYYY 转换为 dd/mm/YYYY?

在 hive 中将时间格式从 'MM/dd/yyyy HH:mm:ss' 转换为 'MM-dd-yyyy'

如何将 dd/mm/yyyy HHMM 批量转换为 dd/mm/yyyy HH:MM