1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- /**
- * Created by robin on 12/11/16.
- */
-
- (function () {
- 'use strict';
- angular.module('luticate2Utils')
- .factory('luUtilsDataAccess', [function () {
-
- var luUtilsDataAccess = {};
-
- luUtilsDataAccess.momentDateTimeToString = function(date)
- {
- if (date == null) {
- return null;
- }
- return date.toISOString();
- };
-
- luUtilsDataAccess.stringToMomentDateTime = function(str)
- {
- if (str == null) {
- return null;
- }
- return new Date(str);
- };
-
- luUtilsDataAccess.dateTimeToString = function(date)
- {
- if (date == null) {
- return null;
- }
- var d = new Date(Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds(), date.getMilliseconds())).toISOString();
- return d;
- };
-
- luUtilsDataAccess.stringToDateTime = function(str)
- {
- if (str == null) {
- return null;
- }
- var date = new Date(str);
- var d = new Date(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds(), date.getUTCMilliseconds());
- return d;
- };
-
- return luUtilsDataAccess;
-
- }]);
- })();
|