Page MenuHomeSealhub

field_type.datetime.js
No OneTemporary

field_type.datetime.js

var Sealious = require("../main.js");
var Promise = require("bluebird");
var field_type_datetime = new Sealious.ChipTypes.FieldType({
name: "datetime",
get_description: function(context, params){
return "Timestamp - amount of miliseconds since epoch."
},
is_proper_value: function(accept, reject, context, params, datetime){
if (isNaN(datetime) === true || datetime % 1 !== 0) {
reject("Value `" + datetime + "`" + " is not datetime format. Only timestamps are accepted.");
} else {
accept();
}
},
encode: function(context, params, value_in_code){
var parsed_datetime = parseInt(value_in_code);
return parsed_datetime;
}
});

File Metadata

Mime Type
text/plain
Expires
Tue, Jul 8, 08:08 (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
803001
Default Alt Text
field_type.datetime.js (650 B)

Event Timeline