1
私は、datetime-local型の入力を持つフォームを持っています。このフォームは最終的には角度を使ってアップロードされます。私がしようとしているのは、ローカルの日付入力を投稿する前にutcに変換することです。私はこれを理解する方法に見えません。私はいくつかの方法を試しましたが、未定義の値が得られています。ここで私が試したものです:html形式の日付を取得する
HTML:
<input type="datetime-local" ng-model="PublishStartDate"
name="PublishStartDate" class="form-control"
id="publishStartDateId" />
JavaScriptを:私も同様にファイルデータを送信していますように私は最終的には、以下のこの角度コードでフォームを投稿
var formElement = document.getElementById('articleForm');
formElement.elements['PublishStartDate'].value = moment.utc(formElement.elements['PublishStartDate'].value);
var objData = new FormData(formElement);
:
$http.post('/api/ArticleAdminApi/UpdateArticle', objData, {
transformRequest: angular.identity,
headers: { 'Content-Type': undefined }
})
なぜあなたはあなたのモデルから日付の価値を得るために純粋なjavascriptを使用していますか? –
なぜ純粋なjavascriptを使用してモデルから日付の値を取得しているのですか? –