微信小程序云開發(fā)服務(wù)端數(shù)據(jù)庫API 構(gòu)造一個服務(wù)端時間的引用

2022-05-12 16:20 更新

db.serverDate

構(gòu)造一個服務(wù)端時間的引用??捎糜诓樵儣l件、更新字段值或新增記錄時的字段值。

方法簽名如下:

function serverDate(options?: object): ServerDate

方法接受一個可選對象參數(shù) options,其字段定義如下:

字段名類型必填默認(rèn)值說明
offsetnumber引用的服務(wù)端時間偏移量,毫秒為單位,可以是正數(shù)或負(fù)數(shù)

示例代碼

新增記錄時設(shè)置字段為服務(wù)端時間:

const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
  try {
    return await db.collection('todos').add({
      description: 'eat an apple',
      createTime: db.serverDate()
    })
  } catch(e) {
    console.error(e)
  }
}

更新字段為服務(wù)端時間往后一小時:

const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
  try {
    return await db.collection('todos').doc('my-todo-id').update({
      due: db.serverDate({
        offset: 60 * 60 * 1000
      })
    })
  } catch(e) {
    console.error(e)
  }
}
``


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號