danfo.toDateTime
Converts an array of Date strings to Date object.
danfo.toDateTime(data)
Parameters
Type
Description
Default
Series with Date strings to convert to Date time.
Examples
In the following example, we convert a Series of Date strings to DateTime objects, so we can call various Date methods on them.
const dfd = require('danfojs-node')
let data = new dateRange({ "start": '1/1/2018', period: 12, freq: 'M' })
let sf = new Series(data)
sf.print()
let dt = toDateTime(data)
dt.dayOfMonth().print()
dt.dayOfWeekName().print()
dt.hours().print()
╔═══╤════════════════════════╗
║ 0 │ 1/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 1 │ 2/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 2 │ 3/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 3 │ 4/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 4 │ 5/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 5 │ 6/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 6 │ 7/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 7 │ 8/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 8 │ 9/1/2018, 12:00:00 AM ║
╟───┼────────────────────────╢
║ 9 │ 10/1/2018, 12:00:00 AM ║
╚═══╧════════════════════════╝
╔═══╤═══╗
║ 0 │ 1 ║
╟───┼───╢
║ 1 │ 1 ║
╟───┼───╢
║ 2 │ 1 ║
╟───┼───╢
║ 3 │ 1 ║
╟───┼───╢
║ 4 │ 1 ║
╟───┼───╢
║ 5 │ 1 ║
╟───┼───╢
║ 6 │ 1 ║
╟───┼───╢
║ 7 │ 1 ║
╟───┼───╢
║ 8 │ 1 ║
╟───┼───╢
║ 9 │ 1 ║
╚═══╧═══╝
╔═══╤═══════════╗
║ 0 │ Monday ║
╟───┼───────────╢
║ 1 │ Thursday ║
╟───┼───────────╢
║ 2 │ Thursday ║
╟───┼───────────╢
║ 3 │ Sunday ║
╟───┼───────────╢
║ 4 │ Tuesday ║
╟───┼───────────╢
║ 5 │ Friday ║
╟───┼───────────╢
║ 6 │ Sunday ║
╟───┼───────────╢
║ 7 │ Wednesday ║
╟───┼───────────╢
║ 8 │ Saturday ║
╟───┼───────────╢
║ 9 │ Monday ║
╚═══╧═══════════╝
╔═══╤═══╗
║ 0 │ 0 ║
╟───┼───╢
║ 1 │ 0 ║
╟───┼───╢
║ 2 │ 0 ║
╟───┼───╢
║ 3 │ 0 ║
╟───┼───╢
║ 4 │ 0 ║
╟───┼───╢
║ 5 │ 0 ║
╟───┼───╢
║ 6 │ 0 ║
╟───┼───╢
║ 7 │ 0 ║
╟───┼───╢
║ 8 │ 0 ║
╟───┼───╢
║ 9 │ 0 ║
╚═══╧═══╝
Date time properties of Series or datetime-like columns in DataFrame can be accessed via accessors in the dt name-space. See Accessors