1
私は"2016-09-14 12:50 PM GMT"
をPHPサーバから取得しています。 "sep 9, 2016"
gmtからanglejsの現地時間形式
角のようにそれを表示しようとしている:
var request = $http({
method: "get",
url: "dashboardServiceCall.php",
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
});
/* Successful HTTP get request or not */
request.success(function (data, status, headers, config) {
z=0;
for(var x=0; x < data.length; x++){
if(data[x]['type'] == 1){
$scope.getdatewasedetails[z] = data[x]['data']['dateWaseReportResForTests'][0];
z++;
}
if(data[x]['type'] == 2){
for(var y=0; y<data[x]['data']['dateWaseReportResForGroups'].length; y++){
$scope.getdatewasedetails[z] = data[x]['data']['dateWaseReportResForGroups'][y]['data']['dateWaseReportResForTests'][0];
z++;
}
}
}
});
結果JSON構造:
HTML:
<tr ng-repeat="visits in getdatewasedetails | orderBy: '-testDate' | limitTo: 5" ng-class="{'criticalValue' : visits.testResult > visits.highValue || visits.lowValue > visits.testResult}" >
<td>{{visits.testDate | date:'longDate'}}</td>
</tr>
私はangular timezone
のようないくつかの変更を試みましたが、failed.anyヘルプは素晴らしいでしょう。前もって感謝します。
おかげで、それが働いた男...しかし、私は何をしているかのスライス(0,10)理解していませんでしたか? furthurの使用のためにur ans elobrateしてくださいできますか? – 3bu1
"2016-09-14"の日付を考えて、それを必要なformateに変更してください。おかげで大きな助け – 3bu1
これはdateオブジェクトに渡すことができる有効なISO日付文字列ではないため、最初に使用可能な部分に解析する必要があります – charlietfl