This is the ThingsDB documentation for version v0, click here for the latest version!
Return a thing with second, minute, hour, day, month, year and gmt_offset as individual properties.
It is possible to get a single property by using the name of the property as the first argument.
This function does not generate an event.
datetime.extract([key])
| Argument | Type | Description |
|---|---|---|
key |
str (optional) |
May be a specific property, one of second, minute, hour, day, month, year or gmt_offset. |
Returns a thing or the value for a specific property.
This code uses
extract()as an example:
datetime(2013, 2, 6, 13, 12, 28, 'Europe/Amsterdam').extract();
Return value in JSON format
{
"day": 6,
"gmt_offset": 3600,
"hour": 13,
"minute": 12,
"month": 2,
"second": 28,
"year": 2013
}
Another example to get the
gmt_offsetonly withextract():
datetime(2013, 2, 6, 13, 12, 28, 'Europe/Amsterdam').extract('gmt_offset');
Return value in JSON format
3600