首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Javascript,时间和日期:获取给定毫秒时间的当前分钟,小时,日,周,月,年

获取给定毫秒时间的当前分钟、小时、日、周、月、年

代码语言:javascript
复制
function getDateInfo(milliseconds) {
  const date = new Date(milliseconds);
  const minutes = date.getMinutes();
  const hours = date.getHours();
  const days = date.getDate();
  const weeks = date.getDay();
  const months = date.getMonth() + 1;
  const years = date.getFullYear();

  return {
    minutes: minutes,
    hours: hours,
    days: days,
    weeks: weeks,
    months: months,
    years: years
  };
}

const milliseconds = 1633512786790;
const dateInfo = getDateInfo(milliseconds);

console.log(`当前分钟: ${dateInfo.minutes}`);
console.log(`当前小时: ${dateInfo.hours}`);
console.log(`当前日: ${dateInfo.days}`);
console.log(`当前周: ${dateInfo.weeks}`);
console.log(`当前月: ${dateInfo.months}`);
console.log(`当前年: ${dateInfo.years}`);
代码语言:json
复制
{
  "name": "getDateInfo",
  "description": "获取给定毫秒时间的当前分钟、小时、日、周、月、年",
  "parameters": {
    "milliseconds": "1633512786790"
  },
  "returns": "object",
  "category": "Time and Date",
  "version": 1
}
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

js Date 使用详解

6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes...prototype 使您有能力向对象添加属性方法。 Date 对象方法 方法 描述 Date() 返回当日日期时间。...getTime() 返回 1970 1 1 日至今毫秒数。 getTimezoneOffset() 返回本地时间与格林威治标准时间 (GMT) 分钟差。...getUTCMilliseconds() 根据世界时返回 Date 对象毫秒(0 ~ 999)。 parse() 返回197011午夜到指定日期(字符串)毫秒数。...toLocaleDateString() 根据本地时间格式,把 Date 对象日期部分转换为字符串。 UTC() 根据世界时返回 1970 1 1 到指定日期毫秒数。

8.3K20

提升日期处理效率:day.js 实战经验分享

还有年、、时分秒等其他配置获取方法,请参考 文档。 日期时间计算 日期计算是工作中常用功能,比如计算3天后日期是多少。day.js 提供了很多方便方法。...增加日期时间 给定一个日期,希望获取日期后几天,或者想获取当前时间小时时间,就可以使用 add() 方法。 add() 方法接收2个参数: 第一个参数是要增加时间,可以是负值。...第二个参数支持单位如下: 单位 缩写 详情 day d week w month M year y hour h 小时 minute m 分钟 second s 秒 millisecond...比如今天是2023524,加了10天就是202363获取当前时间小时时间。...2023521号是星期1 获取结束日期时间获取开始日期时间就有获取结束日期时间。 day.js 提供了 endOf() 方法获取结束日期时间。 比如要获取当前日期 23:59:59。

2.1K30

JavaScript 日期

0800 创建 Date 对象 Date对象由 Date() 构造函数创建 new Date() new Date():使用当前日期时间创建新日期对象: var date = new Date();... month, day,小时 hours,分钟 minutes,秒 seconds,毫秒 milliseconds var date = new Date(2019,06,20,12,40,13,0...(0); 197011减去new Date(x)所设置 x 毫秒 ps:一天二十四小时为 86 400 000 毫秒 日期方法 创建Date对象时,可以使用许多方法对其进行操作 日期方法允许你使用本地时间或...UTC(通用或GMT)时间获取设置日期对象小时、分、秒毫秒 显示日期 JavaScript在默认下,将会以全文本字符串格式输出日期 Thu Jun 20 2019 13:04:53...设置日期 方法 描述 setDate() 以数值(1~31)设置 setFullYear() 设置(可选) setHours() 设置小时 setMilliseconds() 设置毫秒 setMinutes

1.2K20

JavaApi高级编程(四)Date类以及如何使用

(该类大部分方法已过时) 2、提供操纵日期时间各组成部分方法 3、Date 类最佳应用之一是获取系统当前时间 4、获取系统当前时间是一个长整型数据Long, Date 类实际上只是一个包裹类..., 它包含是一个长整型数据,表示是从GMT(格林尼治标准时间)1970, 1 100:00:00这一刻之前或者是之后经历毫秒数....//获取秒 int s = date.getSeconds(); System.out.println(s); //获取1970110:0:0 到指定时间之间毫秒数..., 但是我们如何才能设置获取日期数据特定部分呢, 比如说小时, , 或者分钟?...、;     toTimeString() //以特定于实现格式显示时、分、秒时区;     toLocaleDateString() //以特定于地区格式显示星期几、

1.8K20

Java日期时间处理入门指南

我们可以使用Date类来获取当前时间,也可以根据指定时间构造一个Date对象。 1.1 构造方法 Date(): 获取当前时间对象,包含、时、分、秒几信息。...Date(long date): 根据指定时间戳构造时间对象。 1.2 常用方法 getTime(): 获取当前Date对象对应毫秒值,可以用于日期比较。...获取时间分量 - java.util.Calendar 有时候,我们需要获取时间具体分量,例如、时、分、秒等信息。Java中可以使用java.util.Calendar类来实现这些操作。...3.1 时间分量 在Calendar类中,常见时间分量包括:小时分钟、秒等。...结语 本文介绍了Java中日期时间处理基础知识,包括获取当前时间、格式化日期、解析日期获取时间分量等操作。掌握了这些基本操作,您将能够更加灵活地处理与日期时间相关编程任务。

31910

【Java 进阶篇】JavaScript 日期时间详解

日期通常包括,而时间通常包括小时分钟、秒以及毫秒。这些信息可以用来记录事件发生时间、计算时间间隔、显示日期时间等。...JavaScript提供了内置Date对象,用于处理日期时间相关操作。Date对象允许你获取当前日期时间、设置特定日期时间、执行日期时间运算等。...你可以通过访问currentDate不同属性来获取特定日期时间信息,比如小时分钟、秒等。 2. 使用日期字符串 你还可以通过传递一个日期字符串作为参数来创建一个Date对象。...时间戳是指从标准时间(通常是197011午夜,也称为UNIX纪元)起经过毫秒数。你可以使用时间戳来创建Date对象。...对象,表示2023920

27810

Java日期格式化

,返回毫秒 setTime(long s) 用给定毫秒值s设置时间 实例 Date date=new Date(); System.out.println(date.getTime()); SimpleDateFormat....format(date)); 将格式化日期转换成Date类型,使用parse(String s),需要注意是,下面定义模板一定要和给定格式化后日期格式一样,否则转换后Date类型毫秒值可能不正确...(); System.out.println("请输入结束时间(--)"); String endTime=scanner.next(); String moudle="yyyy-MM-dd";...(); //返回两个时间差,毫秒 int day=(int)(time/1000/60/60/24); //转化为天数,1秒等于1000毫秒,一分钟等于60秒,一小时等于60分钟,一天等于24小时...瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 1 1 00:00:00.000,格里高利历)偏移量。

2.6K10

【JS】201-JavaScript 日期权威指南

在内部,日期以197011(UTC)以来毫秒数表示。这个日期很重要,因为就计算机而言,这就是一切开始地方。 您可能熟悉UNIX时间戳:它表示自该着名日期以来经过seconds数。...您还可以传递一组代表日期各部分有序值:(从0开始),小时分钟,秒毫秒: new Date(2018, 6, 22, 7, 22, 13, 0) new Date(2018, 6, 22)...如果要以毫秒为单位获取当前时间戳,可以使用速记 Date.now() 代替 new Date().getTime() JavaScript 关于日期容错处理 请注意。...Summer Time) 数月,小时分钟,秒毫秒都是如此。...201871007:22:13 不等于2018710。在这种情况下,您可以使用setHours(0,0,0,0)重置时间

2.7K20

一篇文章带你了解JavaScript日期

日期对象允许您使用日期小时分钟、秒毫秒)。...在下面的教程中,你将学到更多显示日期方法,用一种可读格式。 ---- 2. 创建日期对象 日期对象让我们使用日期日期包括小时分钟、秒毫秒。...代码解析: JavaScript 日期从19701100:00:00开始计算毫秒数。一天包含86,400,000毫秒。...使用 new Date(7 numbers), 创建具有指定日期时间日期对象: 7 numbers 指定小时分钟、秒毫秒, 按照顺序排列: var d = new...日期方法允许你获取设置对象小时分钟,秒,毫秒,可以使用本地时间UTC(通用,或GMT)时间。 ---- 1.

58320

java calendardate_java calendar获取年月

因为这个类可以让我们像看日历一样得到这个时间所有属性,你还在为不知道201457几而苦恼吗?你还在为2005814是8第几周而发愁吗?快来试一试Calendar吧。...Calendar常用属性 属性 作用 YEAR 年份 MONTH 月份 DATE 同DAY_OF_MONTH,日期 DAY_OF_MONTH 同DATE,日期 DAY_OF_YEAR 这一天是这一第几天...DAY_OF_WEEK_IN_MONTH 当前月中第几周 DAY_OF_WEEK 一第几天 / 星期 HOUR 12小时时间 HOUR_OF_DAY 24小时时间 MINUTE 分钟数...public void setTimeInMillis(long millis) 用给定 long 值设置此 Calendar 的当前时间值。...System.out.println("现在是第:" + c.get(Calendar.DAY_OF_WEEK_IN_MONTH) + "" ); // 12小时时间

1.3K20

JavaScript日期处理

写在前面 时区(Time Zone):是地球上区域使用同一个时间定义; 世界标准/协调时间(Coordinated Universal Time):197011午夜(零时)开始经过毫秒数来保存日期...getTime() 返回 1970 1 1 日至今毫秒数。 getTimezoneOffset() 返回本地时间与格林威治标准时间 (GMT) 分钟差。...parse() 返回197011午夜到指定日期(字符串)毫秒数。 setDate() 设置 Date 对象中某一天 (1 ~ 31)。...toLocaleDateString() 根据本地时间格式,把 Date 对象日期部分转换为字符串。 UTC() 根据世界时返回 1970 1 1 到指定日期毫秒数。...valueOf() 返回 Date 对象原始值。 补充: 可以通过getUTCMonth、setUTCMonth等方法设置世界时、时、分、秒、毫秒

4.4K51

JDK1.9-常用类时间日期

tips: 由于我们处于东八区,所以我们基准时间为1970118时0分0秒。 简单来说:使用无参构造,可以自动设置当前系统时间毫秒时刻;指定long类型构造参数,可以自定义毫秒时刻。...思路: 1.获取当前时间对应毫秒值 2.获取自己出生日期对应毫秒值 3.两个时间相减(当前时间– 出生日期) 代码实现: public static void function() throws Exception...Calendar类中提供很多成员常量,代表给定日历字段: 字段值 含义 YEAR MONTH (从0开始,可以+1使用) DAY_OF_MONTH 月中天(几号) HOUR 时(12小时制)...HOUR_OF_DAY 时(24小时制) MINUTE 分 SECOND 秒 DAY_OF_WEEK 天(几,周日为1,可以-1使用) get/set方法 get方法用来获取指定字段值,set..."" + dayOfMonth + ""); // 2015118; } } getTime方法 Calendar中getTime方法并不是获取毫秒时刻,而是拿到对应Date对象

80830

calendar类常用方法_设计一个日期类date

一天中第几个小时(24小时制) Calendar.MINUTE 分钟 Calendar.SECOND 秒 Calendar.MILLISECOND 毫秒 Calendar.DAY_OF_YEAR 一中第几天...当月内一某天序号 Calendar.WEEK_OF_YEAR 一星期数,即本年中第几个星期 Calendar.WEEK_OF_MONTH 当前月中星期数,即本月中第几个星期 Calendar.DAY_OF_WEEK_IN_MONTH...,比如在今年日期基础上加上一,就是明年这个时候日期。...long getTimeInMillis() 返回此日历对象所表示毫秒值。 int getFirstDayOfWeek() 获取第一天是什么。...时间值,以毫秒为单位 int firstDayOfWeek = calendar.getFirstDayOfWeek();// 获取一个星期中第一天 System.out.println(firstDayOfWeek

63110

JavaScript Dates 权威指南【译】

在内部,dates表达是从197011零点至今毫秒数。这个日期很重要,因为就计算机而言,那是一切开始地方。...你可能对UNIX时间戳更熟悉:代表这个著名时间点(197011零点)至今所过秒数。...总结一下,你可以通过4中方法来创建一个新Date对象: 不传参数,创建一个Date对象来表示当前时间 传一个表示从格林威治时间1970110点至今毫秒数 传一个表示日期字符串 传一个包含日期各个部分参数集合...如果你想获取毫秒单位的当前时间戳,你可以使用简写: Date.now() 来取代 new Date().getTime() JavaScript希望努力做好部分 请注意,如果你使用天数溢出了一个自然...Time) 这个规则对月份、小时分钟、秒、毫秒同样生效。

1.6K20

Java 日期时间

java.util 包提供了 Date 类来封装当前日期时间。 Date 类提供两个构造函数来实例化 Date 对象。 第一个构造函数使用当前日期时间来初始化对象。...Date( ) 第二个构造函数接收一个参数,该参数是从197011毫秒数。 Date(long millisec) Date对象创建以后,可以调用下面的方法。...7 long getTime( )返回自 1970 1 1 00:00:00 GMT 以来此 Date 对象表示毫秒数。 8 int hashCode( ) 返回此对象哈希码值。...9 void setTime(long time) 用自19701100:00:00 GMT以后time毫秒数设置时间日期。.../P.M. (1~12)格式小时 12 H 一天中小时 (0~23) 22 m 分钟数 30 s 秒数 55 S 毫秒数 234 E 星期几 Tuesday D 一日子 360 F 一个月中第几周

2.7K30

将 Date对象 转化为指定格式详解 —— 关于Date对象那些事(番外)

获取当前日期 获取当前日期时间,我们知道通过方法 new Date() 就可以得到,但是获取到是一个标准格式时间 Fri Jan 18 2019 13:56:47 GMT+0800 (中国标准时间)。...(typeof d); // "object" 2.获取特定格式日期猜想 想要通过截取标准格式时间是不太理想,因为那是一个对象,不好进行字符串操作。...于是,我们就想通过Data内置对象方法,把小时分钟、秒,一一取出来,然后做拼接。...* @return {String} 匹配指定格式日期时间字符串 * 说明:(M)、(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,(y)可以用 1-4...// 构造对象o,里面存储当前时间对应、时、分、秒、季度、毫秒参数 var o = { "M+": d.getMonth() + 1

2.2K10
领券