文件操作 - date.js
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/traverse/test/date.js
编辑文件内容
'use strict'; var test = require('tape'); var traverse = require('../'); test('dateEach', function (t) { var obj = { x: new Date(), y: 10, z: 5 }; var counts = {}; traverse(obj).forEach(function (node) { var type = (node instanceof Date && 'Date') || typeof node; counts[type] = (counts[type] || 0) + 1; }); t.same(counts, { object: 1, Date: 1, number: 2, }); t.end(); }); test('dateMap', function (t) { var obj = { x: new Date(), y: 10, z: 5 }; var res = traverse(obj).map(function (node) { if (typeof node === 'number') { this.update(node + 100); } }); t.ok(obj.x !== res.x); t.same(res, { x: obj.x, y: 110, z: 105, }); t.end(); });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件