Я использую AWS DynamoDB в качестве базы данных для приложения.
Вопрос: Возможно ли для DynamoDB сделать отметку времени на стороне сервера?
Пример:
let db = new AWS.DynamoDB.DocumentClient()
db.put({
TableName: 'foo-table',
Item: {
uuid: 'very unique uuid',
timestamp: new Date().getTime() //I want DynamoDB to set this timestamp
}
}, (err, data) => {//left out});
Как видно из примера, клиент устанавливает метку времени с помощью new Date().getTime()
Это проблематично, поскольку Date
использует время ОС и, следовательно, открыто для манипуляций (или разных часовых поясов).