M.E*_*.Ed 0 firebase firebase-security firebase-realtime-database
我正在开发一个不太严肃的小项目,因此我不会对其实时数据库实施任何真正的规则,但我需要 30 天多一点的时间来运行测试模式。
我的问题是,Firebase 下面使用的这些规则的日期格式是什么?
{
"rules": {
".read": "now < 1638392400000", // 2021-12-2
".write": "now < 1638392400000", // 2021-12-2
}
}
Run Code Online (Sandbox Code Playgroud)
该1638392400000值只是一个以毫秒为单位的Unix 纪元时间戳。
Unix 纪元(或 Unix 时间或 POSIX 时间或 Unix 时间戳)是自 1970 年 1 月 1 日(UTC/GMT 午夜)以来经过的秒数,不包括闰秒(在 ISO 8601 中:1970-01-01T00:00 :00Z)。
您可以使用https://www.epochconverter.com/等在线转换器生成新的时间戳值并使用该值调整您的规则。
例如,2021-12-2将给出时间戳1638403200000,因此您的规则应更改为:
{
"rules": {
".read": "now < 1638403200000",
".write": "now < 1638403200000",
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3280 次 |
| 最近记录: |