LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2018年9月26日水曜日

今日は今年の何日目で何週目かを知りたい


2018-01-01から今日までの経過日数に+1して今日が何日目かを導いて
それを7(1週間の日数)で割った余りをMath.ceilで切り上げて何週目かを導いてみる



コード.gs
function get_days(){
  var start_date = new Date("2018-01-01");
  var target_date = new Date();
  var days = get_elapsed_days(start_date, target_date);
  Logger.log("今日は今年の " + days + " 日目"); 
}

function get_weeks(){
  var start_date = new Date("2018-01-01");
  var target_date = new Date();
  var days = get_elapsed_days(start_date, target_date);
  var weeks = Math.ceil(days / 7);
  Logger.log("今日は今年の " + weeks + " 週目");
}

function get_elapsed_days(start_date, target_date){
  var sec = target_date.getTime() - start_date.getTime();
  var days = Math.floor(sec / (1000 * 60 * 60 * 24));
  days = parseInt(days) + 1;
  return days;
}



最新の投稿

JIRA APIで選択リスト(複数選択)を課題作成時に選択してPOSTしたい

JIRA APIを利用して選択リスト(複数選択)フィールドに値を入れたくて書いたコードです。 コード.gsのこの部分で複数選択の値を選択できました。 customfield_10043 は手元のJIRAでの選択リスト(複数選択)のフィールドIDなので、各自の環境によって異なります...