Skip to main content

I am getting the date into from JSON as below :

date value = 1636785581

It seems that date has been returned in milliseconds format.

Can anyone please suggest a way to convert it? I tried below but still Error? 

 

Code ::

calloutEventData.Date_Started__c = Datetime.valueOf(eventData.get('dateStarted')).millisecond();                           system.debug(myDateTime.millisecond()); 

 

Error : Illegal assignment from Integer to Date 

7 Antworten
  1. 20. Nov. 2021, 05:52

    Hi,

     

    It's unixDatetime, right? I figured.

     

    string unixDatetime = '1636785581';  

    system.debug( datetime.newinstance(long.valueOf(unixDateTime)) );

0/9000