目录

1.第一种方式:传统的定义一个时间函数,然后进行调用

A.设计思想

B.代码

2.第二种方式:使用npm当中的包

A.设计流程

B.使用命令行安装npm包

C.代码


1.第一种方式:传统的定义一个时间函数,然后进行调用

A.设计思想

B.代码

导入时间函数

./包和npm创建时钟的两种方式.js

function dateFormat(str){const dt=new Date(str)const y=dt.getFullYear()const m=change(dt.getMonth()+1)const d=change(dt.getDate())const hh=change(dt.getHours())const mm=change(dt.getMinutes())const ss=change(dt.getSeconds())return `${y}-${m}-${d} ${hh}:${mm}-${ss}`
}
function change(n){return n>9?n:'0'+n
}
module.exports={dateFormat
}

使用前面定义的时间函数的包

const Time=require('./包和npm创建时钟的两种方式')
const dt=new Date()
const result=Time.dateFormat(dt)
console.log(result);

2.第二种方式:使用npm当中的包

A.设计流程

B.使用命令行安装npm包

基本命令行格式

npm install  "包的名字"
npm i "包的名字"

引入时间的包

npm install moment

C.代码

const moment=require('moment')
const dt=moment().format('YYYY-MM-DD HH-mm-ss')
console.log(dt);

npm与包格式化时间的两种方式相关推荐

  1. Java格式化倒计时的两种方式

    Java格式化倒计时的两种方式 第一种方式 /*** 入参是一个每秒减小1的秒数* 返回一个格式化的时间* * 该方法具有局限性,他在时间大于1个小时的时候,会返回错误的时间* 因为该方法调用了Dat ...

  2. 在Python中优雅的格式化字符串的两种方式

    欢迎关注 "小白玩转Python",发现更多 "有趣" 引言 在 python 中有多种格式化字符串的方法.本文中我们将了解如何通过format()函数和f-s ...

  3. 高性能计时器Timer的设计(时间轮和时间堆两种方式)

    时间轮 前文提到,基于排序链表的定时器存在一个问题:添加定时器的效率偏低.一种简单的时间轮如图所示: 在这个时间轮中,实线指针指向轮子上的一个槽(slot).它以恒定的速度顺时针转动,每转动一步就指向 ...

  4. java实现mysql自动更新创建时间与更新时间的两种方式

    一:通过数据库自身实现 1 .创建表的时候加上  create_time  与   update_time 两个字段 `create_time` timestamp NOT NULL DEFAULT ...

  5. C语言获取系统当前时间的两种方式

    以下博文转载自: https://www.cnblogs.com/starf/p/3668586.html https://www.cnblogs.com/long5683/p/9999746.htm ...

  6. Linux 修改系统时间的两种方式

    一:更新系统时间的方式 1.手动修改 通过相关工具来手动修改系统的时间. 2.自动同步 使用NTP自动同步系统时间. 二:手动修改系统时间 1.date工具 作用:显示和设置系统时间 选项: -d & ...

  7. Linux CentOS7 同步时间的两种方式(npt 或者 rdate)

    1. 设置时区 # 查看当前时区 [root@localhost ~]# timedatectl status|grep 'Time zone'# 设置系统时区为上海 [root@localhost ...

  8. golang读取conf文件的两种方式(ini和Viper)

    文章目录 前言 一.ini包 1.下载 2.使用方法 法一:简单方法 法二:结构体反射 二.viper配置管理 1.下载 2.viper的特点 3.使用方法 读取 总结 前言 平时写项目都是习惯于将什 ...

  9. Maven项目依赖外部jar进行打包的两种方式

    项目中除了pom.xml依赖之外,有时还依赖了其他jar包,如图: 依赖的方式如下: 点击Project Structure进行项目设置,在Modules中Dependencies标签中点击+号 添加 ...

最新文章

  1. java Collection-Map 之 TreeMap
  2. Maxon Cinema 4D Studio S22.114中文版
  3. DotnetCharting
  4. Linux下查看出口IP
  5. Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7
  6. BZOJ 1083: [SCOI2005]繁忙的都市【Kruscal最小生成树裸题】
  7. 20155207实验2 Windows口令破解
  8. sap ABAP中常用函数
  9. linux添加svn副本目录,关于linux svn添加忽略目录的梗
  10. 跨年了,来玩儿个Database Crossword Puzzle吧!
  11. 《计算机组成原理》第二版第一章课后习题答案
  12. html中的背景颜色渐变效果,如何CSS实现网页背景三种颜色渐变效果?
  13. 股票交易费的计算---沪A版
  14. 华工计算机专业在哪个校区,华南理工大学数学
  15. Android(kotlin)使用距离传感器实现自动息屏亮屏,仿手机通话
  16. 移动端input提起数字键盘如何设置小数点?
  17. 拓嘉启远电商:拼多多缺货会降权吗?如何处理
  18. SQL 中文首字母提取与自定义排序
  19. Python-OpenCV按住鼠标左键绘制图形
  20. 【T001】win10开机 自动打开 chrome word excel

热门文章

  1. 椭圆曲线:椭圆曲线是怎么来的?
  2. 10款常见常用的自动化测试工具推荐
  3. 有效解决3D游戏边缘锯齿现象及全面理解LayaAir引擎游戏屏幕适配!
  4. java中char与int的转换问题
  5. 小程序----页面导航
  6. Jquery设置属性值
  7. win10命令行开启wifi共享
  8. 计算机英语论文中英互译,计算机专业中英文文献翻译.doc
  9. MySQL索引面试题详细解析
  10. 图说行列式:几张图让你明白行列式的性质