angularjs에서 datedifference를 계산하는 방법은 무엇입니까?

user603007

나는 각도 js를 사용하고 오늘부터 5 일 이내에 주문한 경우 '최근'이라는 텍스트를 표시하려고합니다. 따라서 todaysDate와 Order.dateCreated <= 5 사이의 일 차이가 있으면 '최근'을 표시하고 싶지 않으면 비어 있습니다.

orderid | dateCreated | status
1       | 27-2-2014   | recent
2       | 27-1-2014   | 

각도 스크립트 조각 :

<table>
    <tr data-ng-repeat="order in orders" >
        <td>{{order.id}}</td>
        <td>{{order.dateCreated}}</td>
        <td><span ng-show="(getDate()-order.dateCreated)<=5">recent</span></td>
    </tr>
</table>
댄 솔머

표준 JavaScript에서이 작업을 수행하고 주문이 사용할 수 있도록 범위에 메서드를 노출하면됩니다.

그러나 날짜가 현재 질문에있는 것처럼 영국 형식으로 저장되어있는 경우 이와 비슷합니다. 이와 같이 구문 분석 할 수 없습니다. 서버 측 코드가 JavaScript가 구문 분석 할 수있는 표준 형식을 뱉어내는 것을 고려하십시오.

그렇게하는 데 문제가 있거나 해당 형식에서 서버 측 응답을 변경할 수 없거나 형식을 유지하려는 경우 다음과 같은 라이브러리를 사용하여 구문 분석 할 수 있습니다. http://momentjs.com/docs/ # / parsing / string-format / 이것은 또한 차이를 확인하는 몇 가지 괜찮은 도구를 가지고 있습니다 : http://momentjs.com/docs/#/displaying/difference/

$scope.isRecentOrder = function(date) {

    // Assuming date is a string of parsable format: ie. "2014-01-27T01:00:00+00:00"
    var diff = new Date() - new Date(date);

    // Calculate from milliseconds
    var days = ((((diff / 1000) / 60) / 60) / 24);

    return days >= 5;
}

그런 다음 지시문을 사용할 수 있습니다. ng-show="isRecentOrder(order.dateCreated)"

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Evaluator에서 추가 통계를 계산하는 방법은 무엇입니까?

분류에서Dev

PHP에서 누적 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

Excel에서 가중 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

보기에서 누계를 계산하는 방법은 무엇입니까?

분류에서Dev

angularjs에서 소수점 값과 함께 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

Angularjs에서 쉼표 값과 함께 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

CosmosDB에서 헤밍 거리를 계산하는 방법은 무엇입니까?

분류에서Dev

C에서 float를 계산하는 방법은 무엇입니까?

분류에서Dev

Excel에서 임펄스를 계산하는 방법은 무엇입니까?

분류에서Dev

Android에서 도보 거리를 계산하는 방법은 무엇입니까?

분류에서Dev

Cassandra에서 행의 열 수를 계산하는 방법은 무엇입니까?

분류에서Dev

MySQL에서 시차를 계산하는 방법은 무엇입니까?

분류에서Dev

쉘에서 16 진수 xor (^)를 계산하는 방법은 무엇입니까?

분류에서Dev

C에서 "//"주석 줄 수를 계산하는 방법은 무엇입니까?

분류에서Dev

BigInteger에서 1 비트 수를 계산하는 방법은 무엇입니까?

분류에서Dev

루프에서 숫자를 계산하는 방법은 무엇입니까?

분류에서Dev

SQL에서 케이스 수를 계산하는 방법은 무엇입니까?

분류에서Dev

벡터에서 그룹 수를 계산하는 방법은 무엇입니까?

분류에서Dev

논리 프로세서 수를 계산하는 방법은 무엇입니까?

분류에서Dev

wcalc의 새 계산에서 마지막 계산의 결과를 사용하는 방법은 무엇입니까?

분류에서Dev

Windows 10 계산기 앱에서 자연 로그를 계산하는 방법은 무엇입니까?

분류에서Dev

단일 노드의 에지를 계산하는 방법은 무엇입니까?

분류에서Dev

Mongo의 중간 집계 단계에서 루트 문서 수를 계산하는 방법은 무엇입니까?

분류에서Dev

R에서 다음과 같은 복잡한 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

유닉스에서 awk 명령 내에서 합계를 계산하는 방법은 무엇입니까?

분류에서Dev

토지 피복에 따라 R에서 산점도를 계산하는 방법은 무엇입니까?

분류에서Dev

x / y 척도에서 계수를 계산하고 표시하는 방법은 무엇입니까?

분류에서Dev

Sass의 다른 계산 변수 내에 계산 변수를 중첩하는 방법은 무엇입니까?

분류에서Dev

각 행에서 주어진 조건에 대한 합계를 계산하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Evaluator에서 추가 통계를 계산하는 방법은 무엇입니까?

  2. 2

    PHP에서 누적 합계를 계산하는 방법은 무엇입니까?

  3. 3

    Excel에서 가중 합계를 계산하는 방법은 무엇입니까?

  4. 4

    보기에서 누계를 계산하는 방법은 무엇입니까?

  5. 5

    angularjs에서 소수점 값과 함께 합계를 계산하는 방법은 무엇입니까?

  6. 6

    Angularjs에서 쉼표 값과 함께 합계를 계산하는 방법은 무엇입니까?

  7. 7

    CosmosDB에서 헤밍 거리를 계산하는 방법은 무엇입니까?

  8. 8

    C에서 float를 계산하는 방법은 무엇입니까?

  9. 9

    Excel에서 임펄스를 계산하는 방법은 무엇입니까?

  10. 10

    Android에서 도보 거리를 계산하는 방법은 무엇입니까?

  11. 11

    Cassandra에서 행의 열 수를 계산하는 방법은 무엇입니까?

  12. 12

    MySQL에서 시차를 계산하는 방법은 무엇입니까?

  13. 13

    쉘에서 16 진수 xor (^)를 계산하는 방법은 무엇입니까?

  14. 14

    C에서 "//"주석 줄 수를 계산하는 방법은 무엇입니까?

  15. 15

    BigInteger에서 1 비트 수를 계산하는 방법은 무엇입니까?

  16. 16

    루프에서 숫자를 계산하는 방법은 무엇입니까?

  17. 17

    SQL에서 케이스 수를 계산하는 방법은 무엇입니까?

  18. 18

    벡터에서 그룹 수를 계산하는 방법은 무엇입니까?

  19. 19

    논리 프로세서 수를 계산하는 방법은 무엇입니까?

  20. 20

    wcalc의 새 계산에서 마지막 계산의 결과를 사용하는 방법은 무엇입니까?

  21. 21

    Windows 10 계산기 앱에서 자연 로그를 계산하는 방법은 무엇입니까?

  22. 22

    단일 노드의 에지를 계산하는 방법은 무엇입니까?

  23. 23

    Mongo의 중간 집계 단계에서 루트 문서 수를 계산하는 방법은 무엇입니까?

  24. 24

    R에서 다음과 같은 복잡한 합계를 계산하는 방법은 무엇입니까?

  25. 25

    유닉스에서 awk 명령 내에서 합계를 계산하는 방법은 무엇입니까?

  26. 26

    토지 피복에 따라 R에서 산점도를 계산하는 방법은 무엇입니까?

  27. 27

    x / y 척도에서 계수를 계산하고 표시하는 방법은 무엇입니까?

  28. 28

    Sass의 다른 계산 변수 내에 계산 변수를 중첩하는 방법은 무엇입니까?

  29. 29

    각 행에서 주어진 조건에 대한 합계를 계산하는 방법은 무엇입니까?

뜨겁다태그

보관