日付の異なる時刻の日付の配列があります。Google Apps Scriptで日付/時刻を00:00:00に設定します。
例:{4/15/13午前五時00分00秒、03/10/13午後1時00分○○秒、02/10/13 2時00分00秒、等}
私が望んでいた場合アレイを読み取るには時間だけを00:00:00に変更します。
{4/15/13 00:00:00、03/10/13 00:00:00、02/10/13 00 00:00など}
どうすればよいですか?
私はgetTime()を使用しようとしましたが、時間を制御することはできません。どんな助けも素晴らしいだろう。 ありがとう!
EDITは:「12/20/5828963午前0時00分○○秒」ごとに単一のセルのための:
for (var i = 0; i < gValues.length; i++) { // repeat loop
sheet.getRange(i + 2, 7, 1, 1).setValue(gValues[i][0].setHours(00,00,00,00));
}
しかし、その代わりに望ましい結果で、私はこの値を取得する:私はこのループを試してみました。
は、あなたのシート日付またはストリンの値ですgs? (つまり、スプレッドシート形式の設定で日付形式を変更できますか?) "12/20/5828963 0:00:00"を返した実際の値は何ですか –
日付ではなく、文字列ではありません。 {3/16/2013 17:00:00 3/16/2013 17:00:00 3/20/2013 5:00:00 3/20/2013 5:00:00 3/21/2013 5:00:00 3/21/2013 5:00:00 3/21/2013 5:00:00 3/25/2013 5:00:00 3/25/2013 5:00:00 3/13/2013 5:00:00 3/26/2013 1:00:01 3/6/2013 4:00:00 3/5/2013 4:00:00 3/19/2013 5:00:00 3/26/2013 1:00:00 3/2/2013 4:00:00 3/18/2013 5:00:00} – user1786546
あなたの例で区切り文字が表示されません...?例と編集された解答を見てください。 –