透過集合功能整理內容
你可以依據偏好儲存及分類內容。
timestamp.as_unix_seconds
timestamp.as_unix_seconds(timestamp [, time_zone])
說明
這個函式會傳回整數,代表指定時間戳記字串自 Unix 紀元開始至今經過的秒數。
timestamp
是代表有效紀元時間戳記的字串。格式必須為 %F %T
。
time_zone
為選用項目,代表時區的字串。如果省略,預設值為 GMT
。您可以使用字串常值指定時區。選項如下:
以下是有效的 time_zone
規範符示例,您可以將這些規範符做為第二個引數傳遞至時間擷取函式:
"America/Los_Angeles", or "-08:00". ("PST" is not supported)
"America/New_York", or "-05:00". ("EST" is not supported)
"Europe/London"
"UTC"
"GMT"
參數資料類型
STRING
、STRING
傳回類型
INT
程式碼範例
範例 1
有效的紀元時間戳記
timestamp.as_unix_seconds("2024-02-22 10:43:00") = 1708598580
範例 2
有效的 Unix 時間戳記,時區為 America/New_York
timestamp.as_unix_seconds("2024-02-22 10:43:00", "America/New_York") = 1708616580
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-29 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-29 (世界標準時間)。"],[[["\u003cp\u003eThis function, \u003ccode\u003etimestamp.as_unix_seconds\u003c/code\u003e, converts a given timestamp string into the number of seconds past the Unix epoch.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etimestamp\u003c/code\u003e input must be a string in the \u003ccode\u003e%F %T\u003c/code\u003e format, while the optional \u003ccode\u003etime_zone\u003c/code\u003e input is a string representing a time zone, defaulting to GMT if omitted.\u003c/p\u003e\n"],["\u003cp\u003eValid \u003ccode\u003etime_zone\u003c/code\u003e formats include TZ database names like "America/Los_Angeles" or offsets like "-08:00", but abbreviations such as "PST" are not supported.\u003c/p\u003e\n"],["\u003cp\u003eThe function's return type is an integer (\u003ccode\u003eINT\u003c/code\u003e) and it is supported in both Rules and Search functionalities.\u003c/p\u003e\n"]]],[],null,["### timestamp.as_unix_seconds\n\nSupported in: \n[Rules](/chronicle/docs/detection/default-rules) [Search](/chronicle/docs/investigation/udm-search) \n\n timestamp.as_unix_seconds(timestamp [, time_zone])\n\n#### Description\n\nThis function returns an integer representing the number of seconds past a Unix epoch for the given timestamp string.\n\n- `timestamp` is a string representing a valid epoch timestamp. The format needs to be `%F %T`.\n- `time_zone` is optional and is a string representing a time zone. If omitted, the default is `GMT`. You can specify time zones using string literals. The options are as follows:\n - The TZ database name, for example `America/Los_Angeles`. For more information, see the [list of tz database time zones on Wikipedia](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones).\n - The time zone offset from UTC, in the format`(+|-)H[H][:M[M]]`, for example: \"-08:00\".\n\nHere are examples of valid `time_zone` specifiers, which you can pass as the second argument to time extraction functions: \n\n \"America/Los_Angeles\", or \"-08:00\". (\"PST\" is not supported)\n \"America/New_York\", or \"-05:00\". (\"EST\" is not supported)\n \"Europe/London\"\n \"UTC\"\n \"GMT\"\n\n#### Param data types\n\n`STRING`, `STRING`\n\n#### Return type\n\n`INT`\n\n#### Code samples\n\n##### Example 1\n\nValid epoch timestamp \n\n timestamp.as_unix_seconds(\"2024-02-22 10:43:00\") = 1708598580\n\n##### Example 2\n\nValid epoch timestamp with the America/New_York time zone \n\n timestamp.as_unix_seconds(\"2024-02-22 10:43:00\", \"America/New_York\") = 1708616580"]]