【发布时间】:2018-07-12 12:35:42
【问题描述】:
如何在 JavaScript 中以 08/07/2018 格式删除年份的前两位数字?我只想显示 08/07/18。
【问题讨论】:
-
与字符串相同(先转换为字符串,然后再转换回数字)。见stackoverflow.com/a/5131876/5079258
标签: javascript string
如何在 JavaScript 中以 08/07/2018 格式删除年份的前两位数字?我只想显示 08/07/18。
【问题讨论】:
标签: javascript string
您可以使用String.slice。
var dateStr = '19/02/2008';
var output = dateStr.slice(0, 6) + dateStr.slice(8);
console.log(output);
【讨论】:
('' + d).slice(8);。
('' + d).slice(0, 6) + ('' + d).slice(8);
如果它是一个字符串,您可以执行 "1990".substr(2) 否则您可以从日期对象中获取年份并执行相同的操作。
另外,请始终分享您的解决方案。如果您分享您所做的工作,我们将不胜感激。
【讨论】:
这是删除前两位数字的代码:
var myString = "1990";
var newString = myString.substr(2);
//output:
//myString = 90
【讨论】: