How to use date-utils - 6 common examples

To help you get started, we’ve selected a few date-utils examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github iwfe / koa-rudy / middleware / log / index.js View on Github external
/*
 * @Author: enzo
 * @Date:   2016-11-30 11:08:34
 * @Last Modified by:   slashhuang
 * @Last Modified time: 2017-01-19 15:43:02
 * @modified content : 以stream形式修改日志处理方式
 */

const winston = require('winston');
const Path = require('path');
const env = process.env['NODE_ENV'];

const fs = require('fs');
const fse = require('fs-extra');
const dateUtils = require("date-utils").language("es");

//一小时更新下日志
const heartbeat = 120*60*1000;
// const heartbeat = 10*1000;
const timeReg = 'YYYY-MM-DD';

/*
 * 日志处理系统,在有日志的情况下只保留24个文件
 */
import  { LogQueue }  from './util';

const StreamPiper = require("fs-pipe");

/**
 * 错误处理
 */
github toolness / bugzilla-dashboard / js / modules / app.js View on Github external
email2_type: "not_equals",
            email2_assigned_to: 1});

    report("#cc-bugs", key, forceUpdate,
           {status: ["NEW", "UNCONFIRMED", "ASSIGNED", "REOPENED"],
            email1: myUsername,
            email1_type: "equals",
            email1_cc: 1,
            email2: myUsername,
            email2_type: "not_equals",
            email2_assigned_to: 1,
            email2_creator: 1});

    report("#fixed-bugs", key, forceUpdate,
           {resolution: ["FIXED"],
            changed_after: dateUtils.timeAgo(MS_PER_WEEK),
            email1: myUsername,
            email1_type: "equals",
            email1_assigned_to: 1,
            email1_creator: 1,
            email1_cc: 1});
  };
github toolness / bugzilla-dashboard / js / modules / app.js View on Github external
return bugzilla.search(
          newTerms,
          function(response) {
            cache.set(cacheKey, response.bugs);
            showBugs($(selector), response.bugs);
            $(selector).find("h2").removeClass("loading");
          });
      });
  }

  const MS_PER_HOUR = 1000 * 60 * 60;
  const MS_PER_DAY =  MS_PER_HOUR * 24;
  const MS_PER_WEEK = MS_PER_DAY * 7;

  var defaults = {
    changed_after: dateUtils.timeAgo(MS_PER_WEEK * 14)
  };

  function update(myUsername, isAuthenticated, forceUpdate) {
    xhrQueue.clear();

    var key = myUsername + "_" + (isAuthenticated ? "PRIVATE" : "PUBLIC");

    report("#code-reviews", key, forceUpdate,
           {status: ["NEW", "UNCONFIRMED", "ASSIGNED", "REOPENED"],
            flag_DOT_requestee: myUsername});

    report("#assigned-bugs", key, forceUpdate,
           {status: ["NEW", "UNCONFIRMED", "ASSIGNED", "REOPENED"],
            email1: myUsername,
            email1_type: "equals",
            email1_assigned_to: 1});
github iwfe / koa-rudy / utils / common.js View on Github external
export function dateFormatReg(date, reg = 'YYYY-MM-DD HH24:MI:SS') {
    dateUtils.language("es");
    var dt = new Date(date);
    return dt.toFormat(reg);
}
github toolness / bugzilla-dashboard / js / modules / app.js View on Github external
function(bug) {
        lctimes[bug.id] = dateUtils.dateFromISO8601(bug.last_change_time);
      });
github toolness / bugzilla-dashboard / js / modules / app.js View on Github external
function() {
        var lcTime = $(this).attr("data-last-change");
        $(this).text(dateUtils.prettyDate(lcTime));
      });
  }

date-utils

Date add-ons for Node.js

MIT
Latest version published 8 years ago

Package Health Score

56 / 100
Full package analysis