专栏首页YuanXinmoment.js使用详解

moment.js使用详解

总结了关于moment.js库的常见用法,以功能为主线,实现相关代码,备忘备查。

const moment = require("moment");

let time = null;

// 设置全局语言
moment.locale("zh-cn");

// 初始化当下时间
time = moment();
console.log(time);

// 按照格式初始化
time = moment("2000-01-01", "YYYY-MM-DD");
console.log(time);

// 时间戳转化moment
time = moment(1534773314000);
console.log(time);

// moment转化时间戳
time = moment().valueOf();
console.log(time);

// Moment 转化为 Date对象
time = moment()
    .toDate()
    .getTime();
console.log(time);

// 格式化当前时间
time = moment().format("YYYY-MM-DD HH:mm:ss A");
console.log(time);

// 7天前
time = moment().subtract(7, "days"); //Other else: years, months, weeks, hours, minutes, seconds, milliseconds
console.log(time);

// 7天后
time = moment().add(7, "days"); //Other else: years, months, weeks, hours, minutes, seconds, milliseconds
console.log(time);

// 日历时间
time = moment().calendar();
console.log(time);

// 获得时间差
time = moment("2000-01-01", "YYYY-MM-DD").fromtime(true);
console.log(time);

// 获得今天结束时间
time = moment()
    .endOf("minute")
    .toDate(); // Other else: year, day, week, month, hour...
console.log(time);

// 是否Moment对象
console.log(moment.isMoment(new Date()));
console.log(moment.isMoment(moment()));

// 是否Date对象
console.log(moment.isDate(new Date()));
console.log(moment.isDate(moment()));

官网:

详细文档:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 设计模式 - 抽象工厂模式 - JavaScript

    按照之前的做法,这里我们实现几个实体类:Cat 和 Dog 一组、Male 和 Female 一组。

    心谭博客
  • 设计模式 - 工厂模式 - JavaScript

    工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。”

    心谭博客
  • LeetCode 233.数字1的个数 - JavaScript

    题目描述:给定一个整数 n,计算所有小于等于 n 的非负整数中数字 1 出现的个数。

    心谭博客
  • 一文学会用python进行并行计算

    Python实现多线程/多进程,大家常常会用到标准库中的threading和multiprocessing模块。

    zhangqibot
  • Python入门之函数的装饰器

    本章目录:     装饰器:         一、为什么要用装饰器         二、什么是装饰器         三、无参装饰器         四、装饰器...

    Jetpropelledsnake21
  • momentjs使用指南

    momentjs是一个处理时间格式化的npm包,非常流行,这个包前后端通用,文档也很详细,但是他的api还是有点多,这里小编将其经常使用的api罗列出来,方便大...

    挥刀北上
  • Moment.js的常用方法

    剑行者
  • Panel

    一句话描述:Panel 是一个移动端 APP,提供云服务器以及容器管理服务,用户可以快速地通过 Panel 创建,启动,停止,销毁云服务器和容器。

    Fred Liang
  • 基于tensorflow、CNN、清华数据集THUCNews的新浪新闻文本分类

    tensorflow是谷歌google的深度学习框架,tensor中文叫做张量,flow叫做流。 CNN是convolutional neural netwo...

    潇洒坤
  • python获取服务器端的时间

    py3study

扫码关注云+社区

领取腾讯云代金券