hino / app / transforms / datetime.js
datetime.js
Raw
import Transform from '@ember-data/serializer/transform';
import moment from 'moment';

export default class DatetimeTransform extends Transform {
  deserialize(serialized) {
    if (Object.prototype.toString.call(serialized) === '[object Date]') {
        return moment(serialized).format('YYYY-MM-DD HH:mm');
    }
    return serialized;
  }

  serialize(deserialized) {
    if (Object.prototype.toString.call(deserialized) === '[object Date]') {
        return moment(deserialized).format('YYYY-MM-DD HH:mm');
    }
    return deserialized;
  }
}