In my splunk search for getting the date of Nessus plugins feed version used in a scan I get the number returned in the orginal format used of year-month-date-time (for example November 7th 2023 at 1200 would display as 202311071200) that I would like to convert into a readable format that I can then manipluate in splunk such as if i want to get the epoch time. How would I go about doing this?
Use the strptime function to convert text timestamps into epoch format. Then use strftime to convert epoch timestamps into human-readable form.
| eval epochTime=strptime(plugin_date, "%Y%m%d%H%M")
| eval humanTime=strftime(epochTime, "%Y-%m-%d %H:%M")
Use the strptime function to convert text timestamps into epoch format. Then use strftime to convert epoch timestamps into human-readable form.
| eval epochTime=strptime(plugin_date, "%Y%m%d%H%M")
| eval humanTime=strftime(epochTime, "%Y-%m-%d %H:%M")