diff --git a/js/components/ascribe_forms/form_loan.js b/js/components/ascribe_forms/form_loan.js
index a96f12b9..fe6f1810 100644
--- a/js/components/ascribe_forms/form_loan.js
+++ b/js/components/ascribe_forms/form_loan.js
@@ -25,8 +25,8 @@ let LoanForm = React.createClass({
fullform: React.PropTypes.bool,
email: React.PropTypes.string,
gallery: React.PropTypes.string,
- startdate: React.PropTypes.string,
- enddate: React.PropTypes.string,
+ startdate: React.PropTypes.object,
+ enddate: React.PropTypes.object,
showPersonalMessage: React.PropTypes.bool,
url: React.PropTypes.string,
@@ -167,7 +167,7 @@ let LoanForm = React.createClass({
label={getLangText('Start date')}
hidden={!this.props.startdate}>
@@ -167,8 +169,8 @@ let CylandRegisterPiece = React.createClass({
url={ApiUrls.ownership_loans_pieces}
email="videoarchive@cyland.org"
gallery="Cyland Archive"
- startdate={dateToString(today)}
- enddate={dateToString(datetimeWhenWeAllWillBeFlyingCoolHoverboardsAndDinosaursWillLiveAgain)}/>
+ startdate={today}
+ enddate={datetimeWhenWeAllWillBeFlyingCoolHoverboardsAndDinosaursWillLiveAgain}/>
diff --git a/js/utils/general_utils.js b/js/utils/general_utils.js
index 85472fea..70c94a97 100644
--- a/js/utils/general_utils.js
+++ b/js/utils/general_utils.js
@@ -177,26 +177,4 @@ function _mergeOptions(obj1, obj2) {
*/
export function escapeHTML(s) {
return document.createElement('div').appendChild(document.createTextNode(s)).parentNode.innerHTML;
-}
-
-/**
- * Converts a date object to a string.
- * Taken from: http://stackoverflow.com/a/4929629/1263876
- * @param {date} date a javascript date
- * @return {string} a string, in format: DD-MM-YYY
- */
-export function dateToString(date) {
- var dd = date.getDate();
- var mm = date.getMonth() + 1; //January is 0!
- var yyyy = date.getFullYear();
-
- if(dd < 10) {
- dd = '0' + dd;
- }
-
- if(mm < 10) {
- mm = '0' + mm;
- }
-
- return dd + '-' + mm + '-' + yyyy;
}
\ No newline at end of file
diff --git a/package.json b/package.json
index ddf45059..8162df06 100644
--- a/package.json
+++ b/package.json
@@ -67,6 +67,7 @@
"isomorphic-fetch": "^2.0.2",
"jest-cli": "^0.4.0",
"lodash": "^3.9.3",
+ "moment": "^2.10.6",
"object-assign": "^2.0.0",
"q": "^1.4.1",
"raven-js": "^1.1.19",