2015-07-13 2 views
4
$scope.date = new Date(); 
var tomorrow = new Date(); 
tomorrow.setDate(tomorrow.getDate() + 1); 

J'ai écrit quelque chose comme ça, et je sais que c'est pas correct. S'il vous plaît me corriger pour l'afficher dans ce format {{date | date:'EEE, dd MMM yyyy'}}AngularJS: date de demain et date d'hier avec quelques composants ng

Edit 1: Je veux la date de demain à afficher sur un clic de bouton flèche droite et hier sur le bouton flèche gauche, cliquez à la même position où mer, le 3 septembre 2014 Cacher/montrer la fonctionnalité, comment coder, je ne comprends pas comment l'obtenir en utilisant angulaire. Image de référence https://www.google.co.in/search?q=full+calendar+day+view&source=lnms&tbm=isch&sa=X&ei=PIqjVbP4FIijugS3qYOgBg&ved=0CAcQ_AUoAQ&biw=1360&bih=595#imgrc=2E7vtXzvWMYS0M%3A

+0

son correct, il vous donne la date de demain – clearScreen

+0

quelle est votre question? obtenez-vous une mauvaise réponse ou voulez-vous en tge "jj mmm aaaa" format? – clearScreen

+0

Veuillez cocher Modifier 1 dans la question pour comprendre mes besoins. –

Répondre

4

Vous voulez probablement quelque chose comme ça?

JSFiddle

HTML:

<div ng-app="myApp" ng-controller="myCtrl"> 
    <p><a href="" ng-click="showToday = true; showTomorrow = false">Left arrow</a></p> 
    <p><a href="" ng-click="showTomorrow = true; showToday = false">Right arrow</a></p> 
    <span ng-show="showToday">Today: {{date | date:'EEE, dd MMM yyyy'}}</span> 
    <span ng-show="showTomorrow">Tomorrow: {{tomorrow | date:'EEE, dd MMM yyyy'}}</span> 
</div> 

JS:

angular.module('myApp', []) 
.controller('myCtrl', function ($scope) { 
    $scope.showToday = false; 
    $scope.showTomorrow = false; 
    $scope.date = new Date(); 
    $scope.tomorrow = new Date(); 
    $scope.tomorrow.setDate($scope.tomorrow.getDate() + 1); 
}); 
+0

Merci beaucoup .. s'il vous plaît pouvez-vous le modifier pour l'édition 1 en question. –

+0

Édité avec montrer/masquer l'échantillon aussi –

+0

Merci ... En fait, si demain est affiché, aujourd'hui devrait se cacher en même temps (vice versa) et la position d'affichage devrait être la même. C'est comme comment nous faisons en javascript en utilisant une balise div, en lui attribuant un identifiant et en appelant la fonction hide/show. –