What is the updateDate time format in the pull-request response?

Kaushik Veluru June 22, 2018

Hi,

 

I have made a get API call to fetch all the pull-requests in a repository: 

https://company.com/rest/api/1.0/projects/AIRW/repos/canonical/pull-requests

 

Here is a snippet of the response:

"id": 26903,
"version": 203,
"title": "CMSVC-6964 Created On & Created By shown incorrectly in excel",
"description": "Updating the property names in the view so they are mapped correctly while exporting.",
"state": "OPEN",
"open": true,
"closed": false,
"createdDate": 1528960509081,
"updatedDate": 1529690155917,

 

What is the updateDate format here? How do I know how many days ago it was updated?

1 comment

Caterina Curti
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 22, 2018

Hi @Kaushik Veluru,

I've just done some testing on this and both the createdDate and the updatedDate are in Epoch Unix Time with a millisecond precision.

However, before applying a standard conversion, you'll need to reduce the precision of the field by diving for 1000 .

So, in your examples:

1528960509081 = 1528960509081/1000 = 1528960509 = 14th of June 2018 @ 7:15am (UTC)

1529690155917 = 1529690155917/1000 = 1529690155 = 22nd of June 2018 @ 5:55pm (UTC)

 

Cheers,

Caterina - Atlassian

Kaushik Veluru June 22, 2018

Hi @Caterina Curti,

 

I figured out soon after posting this question. Thanks for your reply though. 

Caterina Curti
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 22, 2018

Thanks for your feedback @Kaushik Veluru!

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events