微信小程序-js-时间戳与日期格式的转换

这篇具有很好参考价值的文章主要介绍了微信小程序-js-时间戳与日期格式的转换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、时间戳转换成日期格式

1、代码片段
function timestampToTime(value, type = 0){
    var time = new Date(value);
    var year = time.getFullYear();
    var month = time.getMonth() + 1;
    var date = time.getDate();
    var hour = time.getHours();
    var minute = time.getMinutes();
    var second = time.getSeconds();
    month = month < 10 ? "0" + month : month; 
    date = date < 10 ? "0" + date : date; 
    hour = hour < 10 ? "0" + hour : hour; 
    minute = minute < 10 ? "0" + minute : minute; 
    second = second < 10 ? "0" + second : second; 
    var arr = [ 
        year + "-" + month + "-" + date, 
        year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second, 
        year + "年" + month + "月" + date, 
        year + "年" + month + "月" + date + " " + hour + ":" + minute + ":" + second, 
        hour + ":" + minute + ":" + second 
    ] 
    return arr[type]; 
} 

使用方法:

timestampToTime(1591841249)   //返回2020-06-11

timestampToTime(1591841249,1) //返回 2020-06-11 10:10:10

timestampToTime(1591841249,2)   //返回2020年06月11日

2、微信小程序中,时间戳转换成日期格式的具体步骤
(1)在utils文件夹下创建一个 js文件,在此js文件中 export 上面的代码片段

小程序时间戳转换日期格式,JS,时间戳与日期格式,微信小程序,javascript,微信小程序,小程序

(2)在需要引入的页面的 js文件中引入,需要注意的是对应的方法名称和此应的文件路径
 import {timestampToTime} from "../../utils/common.js"

小程序时间戳转换日期格式,JS,时间戳与日期格式,微信小程序,javascript,微信小程序,小程序

(3)在需要引入的页面的 js文件中使用此方法
success:(res)=>{
      console.log(res);
      //遍历每一个对象
      res.data.data.forEach(item=>{
       item.publish_date=timestampToTime(item.publish_date)
      })
      this.setData({
        newsARR:res.data.data
      })
    }

小程序时间戳转换日期格式,JS,时间戳与日期格式,微信小程序,javascript,微信小程序,小程序

二、日期格式转换成时间戳

var date = new Date("2022-12-04 17:15:53:555");
// 有三种方式获取
var time1 = date.getTime();
var time2 = date.valueOf();
var time3 = Date.parse(date);
console.log(time1); //1670145353555
console.log(time2); //1670145353555
console.log(time3); //1670145353000


 文章来源地址https://www.toymoban.com/news/detail-716427.html

到了这里,关于微信小程序-js-时间戳与日期格式的转换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 微信小程序获取当前日期时间

    在小程序中获取当前系统日期和时间,可直接拿来使用的常用的日期格式 一般放入utils工具类    参考代码  示例

    2024年02月07日
    浏览(53)
  • 微信小程序 获取当前日期时间

    打印结果: 自定义:

    2024年02月04日
    浏览(52)
  • 微信小程序获取当前日期和时间

    博主介绍: 本人专注于Android/java/数据库/微信小程序技术领域的开发,以及有好几年的计算机毕业设计方面的实战开发经验和技术积累;尤其是在安卓(Android)的app的开发和微信小程序的开发,很是熟悉和了解;本人也是多年的Android开发人员;希望我发布的此篇文件可以帮

    2024年02月07日
    浏览(45)
  • 微信小程序如何获取当前日期时间

    Hello大家好!我是咕噜铁蛋,获取当前日期时间是小程序中经常会用到的一个功能。因此,在本文中,我通过科技手段给大家收集整理了下,今天我将向大家介绍如何在微信小程序中获取当前日期时间的方法,并分享一些实用技巧和注意事项。 一、获取当前日期时间的方法

    2024年01月23日
    浏览(44)
  • 创建微信小程序日期和时间的组件

    效果如下 微信小程序 1.首先创建一个components,接着创建一个文件picker          2.在picker.wxml文件里写入: picker mode=\\\"multiSelector\\\" range=\\\"{{rangeList}}\\\" value=\\\"{{rangeValue}}\\\" bindchange=\\\"selectChangeFn\\\" bindcolumnchange=\\\"selectColumnChangeFn\\\"   slot/slot /picker 3.在picker.js文件里写: Component({   //定义

    2024年02月13日
    浏览(38)
  • 微信小程序格式化日期的几种方式

    wxml 文件 2.JS文件 在 wxml 文件 引入 wxs 文件 2.wxs 文件 wxml 文件 在 JS 文件引入 util 文件 util 文件

    2024年02月08日
    浏览(42)
  • 微信小程序多列选择器实现日期+时间的选择

    2.实现原理   3.实现代码 自定义range数组:

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

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

    2024年02月10日
    浏览(33)
  • Java:日期毫秒值和常见日期时间格式相互转换

    本文介绍了Java中,日期毫秒值和常见日期格式相互转换。 提示:以下是本篇文章正文内容,下面案例可供参考 代码示例: 代码示例: 如果想将指定时间转换为毫秒值,相对比较麻烦,这里提供两种方法供参考 利用Calendar.set() 利用DateFormat.parse() 本文介绍了Java中如何将毫秒

    2024年02月16日
    浏览(30)
  • UTC时间戳与北京时间转换

    在应用中用到了 UTC 时间戳与北京时间进行转换的需求,这里做一个记录,方便后面有需求时直接拿来用。 GMT 时间 :Greenwich Mean Time,格林尼治平时,又称格林尼治平均时间或格林尼治标准时间。是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间。 GMT存在较大误差,因

    2024年02月07日
    浏览(34)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包