繁体   English   中英

使用 date-fns 或 moment 将日期从 mm/yyyy 转换为 mm/yy

[英]Convert date from mm/yyyy to mm/yy using either date-fns or moment

我有一个表示到期日期的字符串,格式为 mm/yyyy,即01/2021表示 2021 年 1 月。

是否可以使用 date-fns 或 moment 转换日期字符串mm/yy

我无法访问date-fns文档,因为他们的网站似乎没有响应。

我尝试过:

const myDate = '01/2021';

const dateFns = format(myDate, 'MM/YY');

const mom = moment(myDate).format('MM/YY');

但是我没有运气。

我是否需要在字符串的开头添加一些虚假日期才能使它们正常工作?

使用 moment.js 实现

import Moment from "moment";

let datestring = "08/2021";
let date = Moment(datestring, "MMYYYY");
let datedot = date.format("MMMM YYYY");
alert(datedot); // Output - August 2021

Stackblitz - https://stackblitz.com/edit/typescript-kgrhff?file=index.ts

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM