Blame view

node_modules/moment/src/lib/create/from-object.js 467 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  import { normalizeObjectUnits } from '../units/aliases';
  import { configFromArray } from './from-array';
  import map from '../utils/map';
  
  export function configFromObject(config) {
      if (config._d) {
          return;
      }
  
      var i = normalizeObjectUnits(config._i);
      config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) {
          return obj && parseInt(obj, 10);
      });
  
      configFromArray(config);
  }