---
schema_version: "1"
id: a477b0aaf0355709a557156a2a42109c8b77c410d3343ca97b957c7f29e5c98b
title: Understanding Date and Time Serialization
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/salesforce-pages-developers-guide/guides/pages/javascript/pages-js-remoting-datetime-serialize.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-pages-developers-guide/guide/pages-js-remoting-datetime-serialize.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 953dfa360ddaeb9044d1ffb4f46024994abf3c4758a3776baeef7cabcee3faab
products:
  - Visualforce Developer Guide
  - Platform Developer Content
---

# Understanding Date and Time Serialization

Date and time values are serialized as epoch time when passed via Visualforce remoting.

`Date`, `DateTime`, and `Time` objects are returned from a `RemoteAction` function are serialized as a long integer.

## Serialized Datetime Value

```javascript
[{
    "statusCode": 200,
    "type": "rpc",
    "tid": 8,
    "ref": false,
    "action": "DateTestController",
    "method": "add",
    "result": 1432047600000
}]
```

**See Also**  


-   [Handling the Remote Response](https://developer.salesforce.com/docs/platform/salesforce-pages-developers-guide/guide/pages-js-remoting-handling-response.md)
-   [Configuring a JavaScript Remoting Request](https://developer.salesforce.com/docs/platform/salesforce-pages-developers-guide/guide/pages-js-remoting-configuring-request.md)

