JSON 문자열 날짜를 자바 스크립트로 변환 (Google Apps Script)

깨지기 쉬운 창문

JSON 문자열 날짜 (Google Apps Script)를 JavaScript 날짜 개체로 변환 한 다음 해당 날짜가 다른 날짜 이후인지 확인하려고하는데 작동하지 않습니다.

여기 에서 제안을 사용해 보았습니다 . 하지만 내 출력이 올바르지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 당신의 도움을 주셔서 감사합니다.


코드 스 니펫 :

var json = JSON.parse(resp);

var flightDate = new Date(json[i].flightDate)

for (i = 0; i < json.length; i++ {

flightDate = json[i].flightDate
traveler = json[i].traveler
flight = json[i].flight
destination = json[i].destination

var afterDate = new Date('1997-07-30')

if (flightDate >= afterDate) {
    output.push ([flightDate, traveler, flight, destination])
    }
}

산출:

1969-12-31

JSON :

[{"flightDate": "2013-03-01",
"traveler": "Paul Carter",
"flight": "JetBlue",
"destination": "Australia"
},
{"flightDate": "1997-02-18",
"traveler": "Paul Carter",
"flight": "American Airlines",
"destination": "Australia"
},
{"flightDate": "2004-05-25",
"traveler": "Paul Carter",
"flight": "JetBlue",
"destination": "Chile"
},
{"flightDate": "1995-08-05",
"traveler": "Paul Carter",
"flight": "United",
"destination": "Ireland"
}]

최신 정보:

이 질문의 JSON은 내 컴퓨터에있는 내용을 정확하게 반영하도록 업데이트되었으므로 문제는 JSON 형식이 아닙니다. 주로 JSON 문자열 날짜를 JavaScript 날짜로 변환하는 데 관심이 있습니다. 이것은 Google Apps Script에 있으므로 라이브러리 (예 : Moment.js)를 가져올 수 없습니다.

공예 테스트

우선, 그것이 당신의 json의 사본이라면 그 안에 빠진 ,것이 있기 때문에 구문 분석이 작동하지 않을 것입니다.

json을 수정 한 후 Arrays 필터를 사용하여 특정 날짜 이후의 항공편을 가져올 수 있습니다.

var data = [{
  flightDate: "2013-03-01",
  traveler: "Paul Carter",
  flight: "JetBlue",
  destination: "Australia"
}, {
  flightDate: "1997-02-18",
  traveler: "Paul Carter",
  flight: "American Airlines",
  destination: "Australia"
}, {
  flightDate: "2004-05-25",
  traveler: "Paul Carter",
  flight: "JetBlue",
  destination: "Chile"
}, {
  flightDate: "1995-08-05",
  traveler: "Paul Carter",
  flight: "United",
  destination: "Ireland"
}];

var afterDate = new Date("2000-01-01");
var flightsAfter = data.filter(function(flight) {
  return new Date(flight.flightDate) >= afterDate;
});

console.log(flightsAfter);

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JSON "/ Date (1404860400000) /"를 자바 스크립트 날짜로 변환

분류에서Dev

JSON "/ Date (1404860400000) /"를 자바 스크립트 날짜로 변환

분류에서Dev

자바 스크립트에서 Json 날짜를 "Date"로 변환

분류에서Dev

Google Apps Script 편집기에서 자바 스크립트를 사용한 현재까지의 JSON 문자열

분류에서Dev

자바 스크립트 날짜를 JSON 날짜 형식으로 변환

분류에서Dev

자바 스크립트 날짜 함수로 문자열 변환

분류에서Dev

Google Apps Script에서 문서를 문자열로 어떻게 변환합니까?

분류에서Dev

Node.JS 코드 스 니펫을 자바 스크립트 (Google Apps Script)로 변환

분류에서Dev

문자열 날짜를 날짜 자바 스크립트로 변환하는 방법은 무엇입니까?

분류에서Dev

JSON 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

solr 날짜를 자바 스크립트 날짜로 변환하는 방법?

분류에서Dev

Google Apps Script에서 자바 스크립트의 HtmlTemplate 변수를 참조하는 방법

분류에서Dev

자바 스크립트에서 json 문자열을 xml 문자열로 변환

분류에서Dev

자바 스크립트 날짜 변환

분류에서Dev

자바 스크립트로 JSON 변환

분류에서Dev

자바 스크립트 객체 키를 문자열로 변환

분류에서Dev

자바 스크립트 webdriver.Capabilities를 문자열로 변환

분류에서Dev

json 부트 스트랩 달력에서 날짜를 문자열로 변환

분류에서Dev

자바 스크립트 객체를 json 객체로 변환

분류에서Dev

자바 스크립트를 사용하여 숫자를 날짜로 변환

분류에서Dev

Google Apps Script는 배열 값을 반환하고 자바 스크립트 함수에서 사용합니다.

분류에서Dev

Google Spreadsheet Apps Script에서 셀 참조를 문자열로 변환하는 방법은 무엇입니까?

분류에서Dev

JSON 객체를 자바 스크립트의 배열 배열로 변환

분류에서Dev

문자열 날짜를 UTF로 변환

분류에서Dev

Google Apps 스크립트에서 문자열 값 변경

분류에서Dev

Google Apps Script의 표준 자바 스크립트

Related 관련 기사

  1. 1

    JSON "/ Date (1404860400000) /"를 자바 스크립트 날짜로 변환

  2. 2

    JSON "/ Date (1404860400000) /"를 자바 스크립트 날짜로 변환

  3. 3

    자바 스크립트에서 Json 날짜를 "Date"로 변환

  4. 4

    Google Apps Script 편집기에서 자바 스크립트를 사용한 현재까지의 JSON 문자열

  5. 5

    자바 스크립트 날짜를 JSON 날짜 형식으로 변환

  6. 6

    자바 스크립트 날짜 함수로 문자열 변환

  7. 7

    Google Apps Script에서 문서를 문자열로 어떻게 변환합니까?

  8. 8

    Node.JS 코드 스 니펫을 자바 스크립트 (Google Apps Script)로 변환

  9. 9

    문자열 날짜를 날짜 자바 스크립트로 변환하는 방법은 무엇입니까?

  10. 10

    JSON 객체를 자바 스크립트 배열로 변환

  11. 11

    json 객체를 자바 스크립트 배열로 변환

  12. 12

    json 객체를 자바 스크립트 배열로 변환

  13. 13

    json 객체를 자바 스크립트 배열로 변환

  14. 14

    solr 날짜를 자바 스크립트 날짜로 변환하는 방법?

  15. 15

    Google Apps Script에서 자바 스크립트의 HtmlTemplate 변수를 참조하는 방법

  16. 16

    자바 스크립트에서 json 문자열을 xml 문자열로 변환

  17. 17

    자바 스크립트 날짜 변환

  18. 18

    자바 스크립트로 JSON 변환

  19. 19

    자바 스크립트 객체 키를 문자열로 변환

  20. 20

    자바 스크립트 webdriver.Capabilities를 문자열로 변환

  21. 21

    json 부트 스트랩 달력에서 날짜를 문자열로 변환

  22. 22

    자바 스크립트 객체를 json 객체로 변환

  23. 23

    자바 스크립트를 사용하여 숫자를 날짜로 변환

  24. 24

    Google Apps Script는 배열 값을 반환하고 자바 스크립트 함수에서 사용합니다.

  25. 25

    Google Spreadsheet Apps Script에서 셀 참조를 문자열로 변환하는 방법은 무엇입니까?

  26. 26

    JSON 객체를 자바 스크립트의 배열 배열로 변환

  27. 27

    문자열 날짜를 UTF로 변환

  28. 28

    Google Apps 스크립트에서 문자열 값 변경

  29. 29

    Google Apps Script의 표준 자바 스크립트

뜨겁다태그

보관