Firebase

Firebase Cloud Functions new Date() 日付がずれる Asia/Tokyoに設定

 

 

Localeを指定する

 

 

function getParseYear(targetDay) {
    var japanLocaleString = new Date().toLocaleString('ja-JP', { timeZone: 'Asia/Tokyo' });
    var now = new Date(japanLocaleString);
    var date = new Date(now.getFullYear(), now.getMonth() + 1, now.getDate() + targetDay);
    var year = date.getFullYear();
    var month = date.getMonth();
    var day = date.getDate();
    var parseDate = year + "-" + month + "-" + day;
    return parseDate; // 2020-10-20
}

 

東京リージョンを指定する

 

const asiaTokyoRegion = 'asia-northeast1'; // Asis/Tokyo

exports.updateSampleStatus = functions.region(asiaTokyoRegion).pubsub.schedule('every 1 minutes').onRun((context) => {
    const request = https.request(lambdaUrl, (res) => {
        res.on('data', (chunk) => {
            var result = `${chunk}`;
            const chunkString = chunk.toString();
            const obj = JSON.parse(chunkString || "null");
・・・

 

ダッシュボード

 

 

Amazonおすすめ

iPad 9世代 2021年最新作

iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)