我有这样的日期格式'2010-10-11T00:00:00+05:30'.我必须格式化MM/dd/yyyy使用JavaScript或jQuery.任何人都帮我做同样的事情.
我是 Angular 的新手,对于序列化添加到 POST 请求的对象的 Date 属性的最佳方法是什么有几个疑问。给定样本类
export class MyClass{
public dateProperty: Date;
}
Run Code Online (Sandbox Code Playgroud)
我在服务中有以下代码:
public addMyClass(myClass: MyClass): Observable<MyClass> {
return this.http.post<MyClass>(this.apiBaseUrl, myClass);
}
Run Code Online (Sandbox Code Playgroud)
我必须按以下格式序列化日期'yyyy-MM-dd hh:mm'。我考虑了不同的方法,例如定义装饰器(如果可能)或重写toJson()方法,但我不知道这些是唯一的选择还是有更好的解决方案......
如何在打字稿中将日期转换为字符串格式yyyy-mm-dd
现在我得到的日期为2017 年 3 月 24 日星期五 00:00:00 GMT-0400(东部夏令时)
我只需要格式为“2017-03-24”的日期, 没有任何时区和时区转换