Google Apps 스크립트에서 일을 빼면 연도에 올바른 변경 사항이 반영되지 않습니다.

이 게시물의 솔루션에 따라 Google Apps 스크립트에서 일을 빼려고합니다. 정의 된 날짜에서 5 일 빼기 시도-Google App Script

그러나 연도의 첫날에서 1 일을 빼면 1 년이 1 차감되지 않습니다. 다음은 내 코드입니다.

var StartDate = new Date(ResponceDetails[C3StartDate]);
var StartYear = StartDate.getYear();
var StartMonth = StartDate.getMonth();
var StartDay = StartDate.getDate();
var tempEndDate = new Date(StartYear+1, StartMonth, StartDay);
Logger.log(StartDate);
Logger.log(tempEndDate);
var EndDate = Utilities.formatDate(new Date(tempEndDate.getTime()-(24*3600*1000)),"GMT+8","MM/dd/YYYY");
Logger.log(EndDate);

이 코드의 목적은 1 년 (시작일 포함) 이후 사용자의 기한을 계산하는 것입니다. 따라서 1 년을 더하고 1 일을 빼야합니다. 위의 코드가 괜찮거나 비슷한 문제가있는 사람이 있습니까?

감사합니다

내 문제를 해결했습니다! YYYY 연도는 Utilities.formatDate (...)에서 소문자 yyyy 여야합니다.

업데이트 된 코드 :

var StartDate = new Date(ResponceDetails[C3StartDate]);
var StartYear = StartDate.getYear();
var StartMonth = StartDate.getMonth();
var StartDay = StartDate.getDate();
var EndDate = Utilities.formatDate(new Date(StartYear+1, StartMonth, StartDay-1), "GMT+8", "MM/dd/yyyy");
그러나이를 수행하는 더 좋은 방법은 매우 감사합니다. 날짜 형식에 대한 좋은 문서 나 참고 자료가 있으면 날짜 형식의 세부 사항을 설명하는 것이 정말 도움이됩니다. 감사합니다!

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Google Apps 스크립트를 v8 파일 업로드로 이동하면 사이드 바에서 작동하지 않습니다.

분류에서Dev

CSS 변경 사항이 jade 파일에 반영되지 않습니다.

분류에서Dev

Dockerfile을 변경했지만 "도커 빌드"에 변경 사항이 반영되지 않습니다.

분류에서Dev

변경 사항이 Vue Js에 반영되지 않습니다.

분류에서Dev

이전 뷰 컨트롤러에 값을 전달해도 변경 사항이 반영되지 않습니다.

분류에서Dev

수정 사항이 Google 스프레드 시트의 다른 항목에 반영되도록 두 열을 연결하려면 어떻게해야합니까?

분류에서Dev

Google 스프레드 시트의 수식 기반 셀 변경 사항이 onEdit 스크립트에서 실행되지 않습니다.

분류에서Dev

drawode를 올리는 Treeview이지만 일부 변경 사항이 화면에 전파되지 않습니다.

분류에서Dev

Geography 변수에 EnvelopeCenter를 사용하면 SQL Server에서 올바른 값이 반환되지 않습니다.

분류에서Dev

바인딩 된 개체 속성의 변경 사항이 Vue.js의 UI에 반영되지 않습니다.

분류에서Dev

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

분류에서Dev

변경되지 않은 키의 참조를 자바 스크립트에서 동일하게 유지하면서 돌연변이없이 동일한 값을 갖는 객체의 키 값을 변경하는 방법은 무엇입니까?

분류에서Dev

CSS 및 / 또는 자바 스크립트에서 SVG 색상 (객체 태그 사용)을 변경해도 아무 작업도 수행되지 않습니다.

분류에서Dev

Google Apps 스크립트 함수는 HTML에서 정의되지 않음을 반환합니다.

분류에서Dev

올바른 호스트 이름은 전체 시스템에서 변경되지 않습니다.

분류에서Dev

올바른 호스트 이름은 전체 시스템에서 변경되지 않습니다.

분류에서Dev

다른 셀과 일치하도록 Google 시트 스크립트에서 셀 값을 변경하는 데 도움이 필요합니다.

분류에서Dev

Google Apps 스크립트에서 fetchURL ()을 사용할 수 없습니다.

분류에서Dev

Google Apps 스크립트 이름 변경 파일이 작동하지 않음

분류에서Dev

DB 변경 사항이 Diagram에 반영되지 않음

분류에서Dev

스플래시 화면에서 변경 한 내용이 반영되지 않습니다.

분류에서Dev

헤더의 Google 태그 관리자 스크립트는 href에서 변경을 허용하지 않습니다.

분류에서Dev

마커의 자바 스크립트 배열이 Google지도 API 3에서 정의되지 않았습니다.

분류에서Dev

방랑 후 Homestead.yaml에 대한 변경 사항이 가상 환경에 반영되지 않습니다.

분류에서Dev

div 제목의 클라이언트 측 변경 사항이 C # 코드 뒤에 반영되지 않습니다.

분류에서Dev

Scrapy Spider를 업데이트해도 변경 사항이 반영되지 않습니다.

분류에서Dev

Google Apps 스크립트에서 별도의 CSS 및 HTML 파일을 사용하려고합니다.

분류에서Dev

jquery UI를 고려하지 않고 자바 스크립트 (또는 css, 가능하면 더 좋습니다)를 사용하여 마우스 (또는 모바일에서 터치)로 요소의 크기를 변경합니다.

분류에서Dev

Python이 텍스트 파일에 사전을 작성하면 올바른 출력이 생성되지 않습니다.

Related 관련 기사

  1. 1

    Google Apps 스크립트를 v8 파일 업로드로 이동하면 사이드 바에서 작동하지 않습니다.

  2. 2

    CSS 변경 사항이 jade 파일에 반영되지 않습니다.

  3. 3

    Dockerfile을 변경했지만 "도커 빌드"에 변경 사항이 반영되지 않습니다.

  4. 4

    변경 사항이 Vue Js에 반영되지 않습니다.

  5. 5

    이전 뷰 컨트롤러에 값을 전달해도 변경 사항이 반영되지 않습니다.

  6. 6

    수정 사항이 Google 스프레드 시트의 다른 항목에 반영되도록 두 열을 연결하려면 어떻게해야합니까?

  7. 7

    Google 스프레드 시트의 수식 기반 셀 변경 사항이 onEdit 스크립트에서 실행되지 않습니다.

  8. 8

    drawode를 올리는 Treeview이지만 일부 변경 사항이 화면에 전파되지 않습니다.

  9. 9

    Geography 변수에 EnvelopeCenter를 사용하면 SQL Server에서 올바른 값이 반환되지 않습니다.

  10. 10

    바인딩 된 개체 속성의 변경 사항이 Vue.js의 UI에 반영되지 않습니다.

  11. 11

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

  12. 12

    변경되지 않은 키의 참조를 자바 스크립트에서 동일하게 유지하면서 돌연변이없이 동일한 값을 갖는 객체의 키 값을 변경하는 방법은 무엇입니까?

  13. 13

    CSS 및 / 또는 자바 스크립트에서 SVG 색상 (객체 태그 사용)을 변경해도 아무 작업도 수행되지 않습니다.

  14. 14

    Google Apps 스크립트 함수는 HTML에서 정의되지 않음을 반환합니다.

  15. 15

    올바른 호스트 이름은 전체 시스템에서 변경되지 않습니다.

  16. 16

    올바른 호스트 이름은 전체 시스템에서 변경되지 않습니다.

  17. 17

    다른 셀과 일치하도록 Google 시트 스크립트에서 셀 값을 변경하는 데 도움이 필요합니다.

  18. 18

    Google Apps 스크립트에서 fetchURL ()을 사용할 수 없습니다.

  19. 19

    Google Apps 스크립트 이름 변경 파일이 작동하지 않음

  20. 20

    DB 변경 사항이 Diagram에 반영되지 않음

  21. 21

    스플래시 화면에서 변경 한 내용이 반영되지 않습니다.

  22. 22

    헤더의 Google 태그 관리자 스크립트는 href에서 변경을 허용하지 않습니다.

  23. 23

    마커의 자바 스크립트 배열이 Google지도 API 3에서 정의되지 않았습니다.

  24. 24

    방랑 후 Homestead.yaml에 대한 변경 사항이 가상 환경에 반영되지 않습니다.

  25. 25

    div 제목의 클라이언트 측 변경 사항이 C # 코드 뒤에 반영되지 않습니다.

  26. 26

    Scrapy Spider를 업데이트해도 변경 사항이 반영되지 않습니다.

  27. 27

    Google Apps 스크립트에서 별도의 CSS 및 HTML 파일을 사용하려고합니다.

  28. 28

    jquery UI를 고려하지 않고 자바 스크립트 (또는 css, 가능하면 더 좋습니다)를 사용하여 마우스 (또는 모바일에서 터치)로 요소의 크기를 변경합니다.

  29. 29

    Python이 텍스트 파일에 사전을 작성하면 올바른 출력이 생성되지 않습니다.

뜨겁다태그

보관