放肆青春的博客
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)

放肆青春

一个前端菜鸟的技术成长之路
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)
  • 前端

    • 前端 概览
    • 前端汇总

    • front 博文

    • front 项目总结

      • 兼容性问题记录
      • 视频
      • 音频
      • moment
        • 安装使用
        • 用法
          • 1. 格式化日期
          • 2. 时间戳
          • 3. 时间比较
          • 4. 时间加减
          • 5. 获取当月总天数
          • 6. 获取今天在今年是第多少天
          • 7. 获取当前年月日
      • echarts
      • 验证码
    • front 高级

    • front tools

  • vue

    • vue 概览
    • vue 汇总

    • vue 博文

    • vue 项目总结

    • vue 高级

  • html

    • html 概览
    • html 汇总

    • html 博文

  • css

    • css 概览
    • css 汇总

    • css 博文

    • sass

    • less

  • js

    • javascript 概览
    • JS 汇总

    • ES6

    • JS 博文

    • JS 工具

  • node

    • node 概览
    • node 汇总

    • node 框架

    • node 博文

  • react

    • react 概览
    • react 汇总

    • react 博文

    • react 高级

  • 微信小程序

    • 微信小程序 概览
    • 微信小程序总结
    • 微信小程序文章
    • 微信小程序 博文

    • 微信小程序 高级

  • 微信公众号

    • 微信公众号 概览
    • 微信公众号总结
    • 微信公众号文章
  • 多端开发

    • 多端开发
    • dsbridge 概览
    • jsbridge 概览
    • webview
    • uniapp

      • uniapp 概览
    • taro

      • taro 概览
    • flutter

      • flutter 概览
      • flutter 环境搭建
    • electron

      • electron 概览
  • front
放肆青春
2020-07-09

moment

# moment 使用

# 安装使用

    1. 安装

npm install moment 或者 yarn add moment

    1. 使用

import 方式 import moment from 'moment';

# 用法

# 1. 格式化日期

YYYY 年 MM 月 DD 日: moment().format('YYYY年MM月DD日')
YYYY-MM-DD: moment().format('YYYY-MM-DD')
YYYY/MM/DD: moment().format('YYYY/MM/DD')
二十四小时制 YYYY-MM-DD HH:mm:ss : moment().format('YYYY-MM-DD HH:mm:ss')
十二小时制 YYYY-MM-DD hh:mm:ss : moment().format('YYYY-MM-DD hh:mm:ss')

# 2. 时间戳

时间戳转为时间 moment.unix(时间戳).format('YYYY-MM-DD') 时间转为时间戳 moment('2018-09-01 22:00').unix()

# 3. 时间比较

是否之前 moment(new Date()).isBefore('2017-3-10 00:00:00')

是否之后 moment(new Date()).isAfter('2017-3-10 00:00:00')

是否当天 moment(new Date()).isSame('2017-3-10 00:00:00', 'day')

是否当月 moment(new Date()).isSame('2017-3-10 00:00:00', 'month')

是否当年 moment(new Date()).isSame('2017-3-10 00:00:00', 'year')

# 4. 时间加减

时间减法:年:years,月:months,日:days
moment(new Date()).subtract(6, "years") 6 年前

时间加法:年:years,月:months,日:days
moment(new Date()).add(6, "years") 6 年后

# 5. 获取当月总天数

moment().daysInMonth()

# 6. 获取今天在今年是第多少天

moment().dayOfYear()

# 7. 获取当前年月日

获取当前年份(数字) moment().year() moment().get('year')
获取当前年份(字符串) moment().format('YYYY')

获取月份 moment().month() (0~11, 0: January, 11: December)
moment().get('month')

获取小时 moment().hours()
moment().get('hours')

更新时间: 9/9/2021, 4:42:29 PM
音频
echarts

← 音频 echarts→

最近更新
01
前端权限管理
02-24
02
vue2指令
02-24
03
vue2 hook
02-24
更多文章>
Theme by Vdoing | Copyright © 2019-2022 放肆青春
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式