JS 获取当前时间戳方法汇总

这篇具有很好参考价值的文章主要介绍了JS 获取当前时间戳方法汇总。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

js 获取当前时间戳的5种方法

1. 获取时间戳精确到 秒,13位


const timestamp = Date.parse(new Date());
console.log(timestamp);
 
//输出 1591669256000   13位

2. 获取时间戳精确到 毫秒,13位

const timestamp = Math.round(new Date());
console.log(timestamp);
 
//输出 1591669961203   13位

3. 获取时间戳精确到 毫秒,13位


const timestamp = (new Date()).valueOf();
console.log(timestamp);
 
//输出 1591670037603   13位

4. 获取时间戳精确到 毫秒,13位

const timestamp = new Date().getTime();
console.log(timestamp);
 
//输出 1591670068833   13位

5. 获取时间戳精确到 毫秒,13位

const timestamp = +new Date();
console.log(timestamp);
 
//输出 1591670099066   13位

js 获取今日、本周、本月、本年 时间戳的方法

1. 今日时间

// 今天开始时间的时间戳
new Date(new Date().toLocaleDateString()).getTime()
// 今天结束时间的时间戳
new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 - 1

2. 本周时间

// 本周开始时间的时间戳
new Date(new Date().setHours(0, 0, 0) - (new Date().getDay() - 1) *24 * 60 * 60 *1000)
// 本周结束时间的时间戳
new Date(new Date().setHours(0, 0, 0) + (7 - new Date().getDay()) *24 * 60 * 60 *1000)

3. 本月时间

// 本月开始时间的时间戳
new Date(new Date(new Date().getFullYear(), new Date().getMonth(), 1).setHours(0, 0, 0))
// 本月结束时间的时间戳
new Date(new Date(new Date().getFullYear(), new Date().getMonth()+ 1, 0).setHours(23, 59, 59, 59))

4. 本年时间

// 本年开始时间的时间戳
new Date(new Date().getFullYear(), 0, 1)
// 本年结束时间的时间戳
new Date(new Date(new Date().getFullYear() + 1, 0, 0).setHours(23, 59, 59, 59))

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

到了这里,关于JS 获取当前时间戳方法汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 关于使用JS获取当前时间并格式化输出

    (1)逐个提取并拼接字符串 (2)一步到位提取年月日时分秒(重点) 首先,提取数据到数据 然后,拼接数据格式化输出 (附上,过程剖析)

    2024年02月03日
    浏览(57)
  • JavaScript获取时间(js中的new Date(),获取前7天时间)

    简述:我们在写Echarts的时候,难免会用到js中的new Date(),用来获取时间, 今天就来分享下它的用法,顺便做下笔记。 关于new Date()的一些js方法: 输出: 1、 获取前一段时间的日期 难点: 这里用到了setDate()方法,该方法用于实现日期的相加减,它接收一个整数,如果这个整

    2024年02月09日
    浏览(79)
  • JavaScript - 判断当前时间是否在指定区间内,例如:9:00~12:00(检查当前时间是否处于规定的两个时间段范围内),适用于 vue.js / uniapp / 微信小程序等前端项目

    例如,您想知道当前时间是否处于 9:00 ~ 12:00 时间区间内,然后根据这个判断进而实现业务逻辑。 如下示例所示, 本文提供一个函数,您只需要传入 2 个时间区间,便可得出当前时间是否在该时间区间范围内: 您可以一键复制,直接粘贴到您的项目中。 您只需要传入开始时

    2024年02月16日
    浏览(63)
  • JS获取cookie方法汇总

    JS提供了方便的设置cookie的办法,但是不像PHP那般用一个$_COOKIE函数就可以直接获取,JS需要对cookie的键值对进行操作,以下是汇总的四中读取cookie的方法 //方法一 var   acookie = document.cookie.split( \\\"; \\\" ); function   getcookie(sname){      for   ( var   i = 0; i acookie.length; i++) {       

    2024年02月21日
    浏览(42)
  • 使用JS获取当前地理位置的两种方法

    HTML5 Geolocation API HTML5 Geolocation API是W3C定制的用于获取用户地理位置信息的标准API,它可以使用纯JavaScript来获取用户的GPS坐标信息,这是一种免费的获取位置的方法。 IP定位API 如果HTML5 Geolocation API无法满足需求,可以使用IP定位API来获取用户的位置信息。它可以根据用户IP地址

    2024年02月06日
    浏览(51)
  • JavaScript中的时间日期函数new Date()(JS中5种获取时间戳的函数)

    简介: JavaScript 中的 new Date() 方法用于创建一个新的 Date 对象,该对象表示当前日期和时间。Date 对象提供了许多方法和属性,可以用于获取和设置日期和时间信息。 new Date([year, month, day, hour, minute, second, millisecond]) 其中,每个参数都是可选的。如果没有指定参数,则 new Dat

    2024年02月04日
    浏览(73)
  • 如何在JavaScript中获取当前时间yyyymmddhhmmss? (六种实现方式)

    在编写JavaScript代码时,我们经常需要获取当前日期和时间。在本文中,我们将介绍几种获取当前时间并将其格式化为 yyyymmddhhmmss 的字符串的方法。 在JavaScript中,我们可以使用 Date 对象来获取当前日期和时间。下面是一个示例代码: 在上面的代码中,我们使用 getFullYear 、

    2024年02月11日
    浏览(48)
  • js获取当前年份

    大家也可以关注我的 个人博客,和csdn是同步的,我会持续更新的,感谢大家支持~

    2024年02月07日
    浏览(52)
  • day.js库格式化当前时间

    Day.js 是一个轻量的处理时间和日期的 JavaScript 库:Day.js中文网 (fenxianglu.cn) 只要导入了 dayjs的库文件,在window全局就可以使用dayjs()的方法了 先new出来一个 date()的对象,再进行打印 得到一个不适合阅读的字符串 这个时候可以使用 Day.js对Date()进行处理 我们通常需要对时间进行

    2024年02月06日
    浏览(51)
  • js获取当前服务器的ip

    如果提供的服务不是域名,而是ip形式,获取当前服务器的IP地址,可以使用JavaScript中的 window.location 对象。 window.location 对象包含当前页面的URL信息,包括主机名、协议、端口号等。可以从 window.location 对象中提取服务器的IP地址。 使用 window.location.hostname 属性获取当前服务器

    2024年02月11日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包