日付の取得とhash値の算出

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
日付の取得とhash値の算出 [2021/05/31 07:29] 133.11.144.10日付の取得とhash値の算出 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1
行 1: 行 1:
-====== 日付の取得とhash値の算出、ファイル名の変更(移動) ====== 
  
- 
-==== 日付の取得 ==== 
-[[https://qiita.com/n0bisuke/items/dd28122d006c95c58f9c]] 
-  - ''npm install date-utils'' でモジュールをインストール 
-  - ''require('date-utils');''でモジュール読み込み 
-  - ''var dt = new Date();''で日付を取得 
- 
-==== 日付とEmailアドレスからHash値を算出 ==== 
-https://qiita.com/kou_pg_0131/items/174aefd8f894fea4d11a 
-  - ''var crypto = require("crypto");'' でモジュールを読み込み 
-  - ''var dt = new Date();''で日付を取得 
-  - ''var hash = crypto.createHash("md5").update(dt + req.body.email).digest("hex");''でハッシュ値を算出 
- 
-  const crypto = require('crypto'); 
-  // サポートされているハッシュアルゴリズムを確認 
-  console.log(crypto.getHashes()); 
-  // `crypto.createHash('アルゴリズム名').update('文字列').digest('hex')` 
-  crypto.createHash('md5').update(plainText).digest('hex' 
-   
-==== ファイル名を日付とメールアドレスのHASH値に変更 ==== 
- 
-  var hash = crypto.createHash("md5").update(dt + email).digest("hex"); 
-  var newfilename = "tmp/" + hash + ".gz"; 
-  fs.rename("tmp/" + filename, newfilename, (err) => { 
-        if (err) throw err; 
-  }); 
  • 日付の取得とhash値の算出.1622446150.txt.gz
  • 最終更新: 2021/05/31 07:29
  • by 133.11.144.10