vue前端 让年月日 加上23:59:59

这篇具有很好参考价值的文章主要介绍了vue前端 让年月日 加上23:59:59。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

yyyy/MM/dd HH:mm:ss 格式

// 获取 lateCreateTime 的原始时间戳
const timestamp = new Date(this.queryAO.lateCreateTime).getTime();

// 将时间戳转换为指定格式的字符串
const formattedDateTime = new Date(timestamp).toLocaleString("zh-CN", {
  year: "numeric",
  month: "2-digit",
  day: "2-digit",
  hour: "2-digit",
  minute: "2-digit",
  second: "2-digit"
});

// 将格式化后的时间赋值给 lateCreateTime
this.queryAO.lateCreateTime = formattedDateTime;

这段代码首先获取 lateCreateTime 的原始时间戳,然后使用 toLocaleString() 方法将时间戳转换为指定格式的字符串。在此示例中,我们使用了中文地区(“zh-CN”)来获得日期和时间的格式化。最后,我们将格式化后的时间赋值给 lateCreateTime。

请注意,这种方法只是一种基本的格式化方式,可能无法满足所有需要。如果您有特定的日期时间处理需求,建议使用更强大的日期时间库,如 moment.js 或 dayjs 来进行处理。

yyyy-MM-dd HH:mm:ss 格式

// 获取 lateCreateTime 的原始时间戳
const timestamp = new Date(this.queryAO.lateCreateTime).getTime();

// 将时间戳转换为指定格式的字符串
const dateObj = new Date(timestamp);
const year = dateObj.getFullYear();
const month = ("0" + (dateObj.getMonth() + 1)).slice(-2);
const day = ("0" + dateObj.getDate()).slice(-2);
const hours = ("0" + dateObj.getHours()).slice(-2);
const minutes = ("0" + dateObj.getMinutes()).slice(-2);
const seconds = ("0" + dateObj.getSeconds()).slice(-2);

// 将格式化后的时间赋值给 lateCreateTime
this.queryAO.lateCreateTime = year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds;

在这段代码中,我们首先获取 lateCreateTime 的原始时间戳,然后使用 Date 对象将时间戳转换为日期对象。接下来,我们使用 getFullYear()、getMonth()、getDate()、getHours()、getMinutes() 和 getSeconds() 方法获取年、月、日、小时、分钟和秒钟的值,并使用 slice() 方法补零以确保两位数的格式。最后,我们将这些值拼接成 “yyyy-MM-dd HH:mm:ss” 的格式,并将格式化后的时间赋值给 lateCreateTime。文章来源地址https://www.toymoban.com/news/detail-633180.html

到了这里,关于vue前端 让年月日 加上23:59:59的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Vue+Element ui el-date-picker默认当前年月日时分秒并且可再次选择

    el-date-picker 通常都是时间选择器获取焦点的时候获取当前时间,现在的需求是表单进入时间框默认当前年月日分秒,并且可以再次获取选中时间。 下面是我的解决办法,希望可以帮到你们! 1.首先要v-model绑定时间选择器值 2.在Date方法中首先要使用new Date获取当前时间 其次是

    2024年02月11日
    浏览(40)
  • vue3 setup+Taro3 调用原生小程序自定义年月日时分多列选择器,NutUI改造

    NutUI 有日期时间选择器,但是滑动效果太差,卡顿明显。换成 原生小程序 很顺畅 上代码: 若需要自定义年开始时间,见 initColumn 方法 如作为组件,通过父级传递,可使用:

    2024年02月13日
    浏览(33)
  • MySQL获取当前时间、年月、年月日

    代码如下: 代码如下: 代码如下: 代码如下: 代码如下: 代码如下:

    2024年02月05日
    浏览(33)
  • php 年月日 分组分页

    2024年02月15日
    浏览(27)
  • elementUI moment 年月日转时间戳 时间限制

       

    2024年02月11日
    浏览(37)
  • 如何将时间戳转化为年月日时分秒格式

    首先获取到当前的时间戳或者需要转化为时间的时间戳 然后使用getFullYear、getMonth、 getDate、getHours、getMinutes、getSeconds等方法来获取当前时间的年月日时分秒 最后使用字符串拼接的方式得到我们想要的时间 如果往后端传时间有严格要求必须是0000-00-00 00:00:00这种格式再做处理

    2024年02月15日
    浏览(30)
  • python身份证求出生年月日,年龄,性别

    根据用户输入的一个18位合法身份证号,输出用户的出生年月日、年龄和性别[第7、8、9、10位出生年份(四位数);第11、第12位为出生月份;第13、14为代表出生日期;第17位代表性别,奇数为男,偶数为女] 代码为: 

    2024年02月12日
    浏览(30)
  • SQL Server只取年月日和获取月初月末

    1.不转换日期类型获取年月日 select Convert(date,getdate(),23)   2. 转换成字符类型获取年月日 select Convert(char(10),getdate(),120) char的位数可以决定截取的长度,比如char(7)则只会显示年月:2023-01  3. 获取月初 select dateadd(day,-day(getdate())+1,getdate()) 4.获取月末  select dateadd(day,-day(getdate())

    2024年02月12日
    浏览(36)
  • 微信小程序 - 日期时间选择器(年月日时分秒)

    您只需要跟着步骤一路复制粘贴,最后看一下使用示例即可。 由于微信官方的 picker 组件不支持同时选择年月日时分, 所以 在此官方组件上再次封装 ,可靠性毋庸置疑。 您将获得一个可选择 年月日时分 / 年月日时分秒 日期选择器组件, 您可以通过一个属性来自由切换要不

    2024年02月10日
    浏览(33)
  • java从身份证号码中提取出生年月日

    给一个String 类型的 身份证号码,需要从这串数字中获取出生日期、性别、年龄

    2024年02月15日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包