Aka*_*h M 5 typescript ionic3 angular
我正在最新版本的 Angular 中使用当前的 Date() 函数。我的理解完全正确。但我得到的日期和时间如下所示:
today = new Date().toISOString();
console date: 2018-02-08T09:07:15.146
Run Code Online (Sandbox Code Playgroud)
我只想要2018-02-08。
你们能帮我如何只获取上述格式的日期,而不包含时间。
谢谢。
除非您创建自己的函数,否则无法将日期格式化为“YYYY-MM-DD” ionic 3。但如果您可以使用像moment.js这样的库,那就更好了。您可以非常轻松地使用它来格式化日期和时间。
使用 npm /yarn 安装它
npm install moment --save # npm
yarn add moment # Yarn
Install-Package Moment.js # NuGet
spm install moment --save # spm
meteor add momentjs:moment # meteor
bower install moment --save # bower (deprecated)
Run Code Online (Sandbox Code Playgroud)
并像下面这样导入。
import * as moment from "moment";
const date = moment().format("YYYY-MM-DD");
Run Code Online (Sandbox Code Playgroud)
您可以创建自己的函数来返回日期,如下所示。
const date = new Date();
const formatedDate = date.toISOString().substring(0, 10);
Run Code Online (Sandbox Code Playgroud)
完整文档: https: //momentjs.com/
归档时间: |
|
查看次数: |
13652 次 |
最近记录: |