teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

改善

2018/07/26 05:05

投稿

退会済みユーザー
answer CHANGED
@@ -7,14 +7,14 @@
7
7
  var start = Moment.moment(get_start);
8
8
  とすることで、
9
9
  1529247600000
10
- という形式になる。
10
+ というsec表示形式になる。
11
11
 
12
12
  どうも、期間(diff)の計算は「1529247600000」のような文字列では計算できるようだ。。。
13
13
 
14
- ```GAS
14
+ ```JavaScript
15
15
  function test(){
16
16
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
17
- var sheet1 = spreadsheet.getSheetByName('全チケット情報');
17
+ var sheet1 = spreadsheet.getSheetByName('sheet');
18
18
  var lastRow_i = sheet1.getLastRow();
19
19
 
20
20
  for(var i = lastRow_i;i>=2;i--){

1

誤字

2018/07/26 05:05

投稿

退会済みユーザー
answer CHANGED
@@ -21,10 +21,10 @@
21
21
  //開始日
22
22
  var get_start = sheet1.getRange(i,3).getValue();
23
23
  var start = Moment.moment(get_start);
24
- var start_date = Moment.moment(get_start).format('M,D');
24
+ var start_date = Moment.moment(get_start).format('M/D');
25
25
  //期日
26
26
  var get_end = sheet1.getRange(i,4).getValue();
27
- var end_date = Moment.moment(get_end).format('M,D');
27
+ var end_date = Moment.moment(get_end).format('M/D');
28
28
  var end = Moment.moment(get_end);
29
29
  //期間の計算
30
30
  var NOD_se_date = end.diff(start,'days',true);//,trueで小数点まで計算