aswi2020vldc-gitlab/templetes/node_modules/es-abstract/2016/YearFromTime.js @ 0b434236
1 | 3a515b92 | cagy | 'use strict'; |
---|---|---|---|
2 | |||
3 | var GetIntrinsic = require('../GetIntrinsic'); |
||
4 | |||
5 | var $Date = GetIntrinsic('%Date%'); |
||
6 | |||
7 | var callBound = require('../helpers/callBound'); |
||
8 | |||
9 | var $getUTCFullYear = callBound('Date.prototype.getUTCFullYear'); |
||
10 | |||
11 | // https://ecma-international.org/ecma-262/5.1/#sec-15.9.1.3
|
||
12 | |||
13 | module.exports = function YearFromTime(t) { |
||
14 | // largest y such that this.TimeFromYear(y) <= t
|
||
15 | return $getUTCFullYear(new $Date(t)); |
||
16 | };
|