把el-element的日期格式改为CRON

简介: 笔记

在日常的开发当中,经常会遇到格式的不匹配造成的困扰。

在日期管理上,el-element也是贴心的准备了相关的日期选择器,但是在取值的时候发现,el-element所给出的值格式可能并不是我们常用的。

el-element地址:https://element.eleme.cn/#/zh-CN

15.png

Sat May 29 2021 01:44:01 GMT+0800 (中国标准时间)

我这次正好遇到的就是需要将该格式转换为CRON。刚开始的时候也是有点头大的,想到了许多的方法,例如字符串位置切割(不成立:月份的字母个数不一样)、空格切割等等。也是问了许多人,各种插件推荐的也都有、也会有各种大佬推荐的写法等等(在此就不一一赘述了)。

简单的了解一下CRON:

这是无日期:* * * * * ? *

May 29 2021 01:44:01:1 44 1 29 5 ?2021

上午9:30:0 30 9 * * ?

依次排序就是:秒 分 时 日 月 周 年

(感觉排序顺序就是从小到大 但是咱也不知道为什么周比月大)

解决代码:

let item='Sat May 29 2021 01:44:01 GMT+0800 (中国标准时间)'

let dateCron = `${item.getSeconds()} ${item.getMinutes()} ${item.getHours()} ${item.getDate()} ${item.getMonth() + 1} ? ${item.getFullYear()}`;

console.log(dateCron)     //1 44 1 29 5 ?2021

 

(没有写周,一般周并不是很常用。周:.getDay())

目录
相关文章
|
10月前
|
JavaScript 前端开发
JavaScript实现input框获取系统默认年月日时分秒
JavaScript实现input框获取系统默认年月日时分秒
261 0
element-使用el-date-picker 选择日期后返回周几(整理)
element-使用el-date-picker 选择日期后返回周几(整理)
element-plus:el-date-picker日期只选择年月不要日
element-plus:el-date-picker日期只选择年月不要日
591 0
|
2月前
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
Element UI 日期选择器el-date-picker禁止选择指定日期(禁止选择过去,禁止选择未来)【含是否包含今天】
115 3
|
2月前
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
61 1
|
3月前
|
前端开发 JavaScript 容器
input的date日期如何改样式
input的date日期如何改样式
111 0
|
4月前
|
JavaScript
【Js】检查Date对象是否为Invalid Date
【Js】检查Date对象是否为Invalid Date
169 0
|
4月前
el-date-picker组件的picker-options常规属性设置
el-date-picker组件的picker-options常规属性设置
|
10月前
element ui el-date-picker 禁止选择指定日期
element ui el-date-picker 禁止选择指定日期
160 0
|
人工智能 前端开发
修改elmentui中el-date-picker下拉框样式(大小)
修改elmentui中el-date-picker下拉框样式(大小)