Google 스프레드 시트에서 날짜와 시간 연결

user3339413

스프레드 시트의 이벤트를 캘린더로 가져 오는 스크립트가 있습니다.

function caltest1() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var startRow = 2;  // First row of data to process
  var numRows = 3;   // Number of rows to process
  var dataRange = sheet.getRange(startRow, 1, numRows, 5);
  var data = dataRange.getValues();
  var cal = CalendarApp.getDefaultCalendar();
  for (i in data) {
    var row = data[i];
    var title = row[0];  // First column
    var desc = row[1];       // Second column
    var tstart = row[2];
    var tstop = row[3];
    var loc = row[4];
    //cal.createEvent(title, new Date("March 3, 2010 08:00:00"), new Date("March 3, 2010     09:00:00"), {description:desc,location:loc});
    cal.createEvent(title, tstart, tstop, {description:desc,location:loc});
 }
}

내 스프레드 시트에 다음과 같은 데이터가 포함되어 있으면 스크립트가 제대로 작동합니다.

Title      Description    Start               Stop                  Channel
Mr Dear    no drinks      5/6/2014 20:55:00   5/6/2014 21:57:00     what ever

그러나 D4에는 날짜가 있고 G4에는 단일 셀 날짜 및 시간으로 결합 된 시간이 있다는 점을 고려할 때 고유 한 날짜 = CONCATENATE ($ D4, "", $ G4)를 만들면 작동하지 않습니다. concatenate가 시간 서식이 아닌 일반 텍스트를 생성한다는 것을 감지하기 때문에 생각했지만 어떻게 고칠 수 있습니까?

Serge insas

스프레드 시트에서 날짜는 1899 년 12 월 31 일 이후의 일 수를 나타내는 정수의 기본 값을 가지며 시간은 하루의 일부인 10 진수 값입니다 (예 : 6 시간 = 하루의 1/4, 예 : 0.25 일).

따라서 스프레드 시트 DATE + TIME (정수 +10 진수) 을 추가하면 시간 이 포함 된 전체 날짜를 얻을 수 있습니다.

따라서 대답은 (다른 대답에 대한 귀하의 의견에서 알 수 있듯이) 논리적으로 두 값을 모두 추가 하는 것입니다. 그것이 실제로 스프레드 시트가 그렇게 구축되는 이유입니다! (날짜와 시간을 쉽게 사용할 수 있도록)

=D2+E2새 열에서 수식 사용하면 JavaScript에서 직접 사용할 수있는 완전한 날짜 개체를 얻을 수 있습니다.

자바 스크립트에서 날짜와 시간은 동일한 객체이고, 날짜가없고 시간이없는 날짜가없는 시간 객체는 없습니다. 기본 값은 1970 년 1 월 1 일 자정 (정수)부터 계산 된 밀리 초입니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Google 스프레드 시트에서 날짜와 일치하는 행 복사

분류에서Dev

Google 스프레드 시트 : 셀 범위의 날짜와 날짜 비교

분류에서Dev

Google 스프레드 시트에서 날짜 비교

분류에서Dev

Google 스프레드 시트에서 이름 및 날짜별로 근무 시간 생성

분류에서Dev

스프레드 시트와 배열 간의 날짜 조작

분류에서Dev

셀이 수정 된 날짜 및 시간 캡처 (Google 스프레드 시트)

분류에서Dev

Shiny Server에서 열리지 않는 Google 스프레드 시트에 연결

분류에서Dev

스크립트를 사용하여 Google 스프레드 시트의 날짜를 기준으로 행 서식 지정 (색상, 선 연결 등)

분류에서Dev

Google 스프레드 시트 : 열을 날짜로 변환하고 다른 날짜와 비교하는 쿼리

분류에서Dev

최대 날짜에 대한 Google 스프레드 시트 쿼리

분류에서Dev

Google 스프레드 시트의 날짜 스탬프

분류에서Dev

Google 스프레드 시트 셀에서 날짜 만 추출하는 방법

분류에서Dev

Google 스프레드 시트에서 누락 된 날짜 채우기

분류에서Dev

날짜 열의 연속 값 차이에 대한 Google 스프레드 시트 쿼리 출력

분류에서Dev

Google 캘린더와 스프레드 시트간에 예상 결과가 생성되지 않음

분류에서Dev

Google 스프레드 시트의 동적 탭 연결

분류에서Dev

연결을 유지하는 Python gspread Google 스프레드 시트

분류에서Dev

Google 스프레드 시트 WENN 날짜 및 체크 박스

분류에서Dev

Google Big Query를 Google 스프레드 시트에 어떻게 연결하나요?

분류에서Dev

Google 스프레드 시트에서 FILTER 수식 결합

분류에서Dev

Google 스프레드 시트에서 표 '결합'

분류에서Dev

Google 스프레드 시트에서 사용할 배열 결합

분류에서Dev

Google 스프레드 시트에서 사용할 배열 결합

분류에서Dev

Google 스프레드 시트에서 '결합'하는 공식

분류에서Dev

Google 스프레드 시트 날짜 형식에서 Google 앱 스크립트 내보내기 CSV

분류에서Dev

Google 스프레드 시트의 날짜 입력

분류에서Dev

Google 스프레드 시트 번역 날짜?

분류에서Dev

주말 날짜를위한 Google 스프레드 시트 공식

분류에서Dev

Google 스프레드 시트에서 QUERY와 결합 된 ARRAY 수식의 소스를 얻는 방법

Related 관련 기사

  1. 1

    Google 스프레드 시트에서 날짜와 일치하는 행 복사

  2. 2

    Google 스프레드 시트 : 셀 범위의 날짜와 날짜 비교

  3. 3

    Google 스프레드 시트에서 날짜 비교

  4. 4

    Google 스프레드 시트에서 이름 및 날짜별로 근무 시간 생성

  5. 5

    스프레드 시트와 배열 간의 날짜 조작

  6. 6

    셀이 수정 된 날짜 및 시간 캡처 (Google 스프레드 시트)

  7. 7

    Shiny Server에서 열리지 않는 Google 스프레드 시트에 연결

  8. 8

    스크립트를 사용하여 Google 스프레드 시트의 날짜를 기준으로 행 서식 지정 (색상, 선 연결 등)

  9. 9

    Google 스프레드 시트 : 열을 날짜로 변환하고 다른 날짜와 비교하는 쿼리

  10. 10

    최대 날짜에 대한 Google 스프레드 시트 쿼리

  11. 11

    Google 스프레드 시트의 날짜 스탬프

  12. 12

    Google 스프레드 시트 셀에서 날짜 만 추출하는 방법

  13. 13

    Google 스프레드 시트에서 누락 된 날짜 채우기

  14. 14

    날짜 열의 연속 값 차이에 대한 Google 스프레드 시트 쿼리 출력

  15. 15

    Google 캘린더와 스프레드 시트간에 예상 결과가 생성되지 않음

  16. 16

    Google 스프레드 시트의 동적 탭 연결

  17. 17

    연결을 유지하는 Python gspread Google 스프레드 시트

  18. 18

    Google 스프레드 시트 WENN 날짜 및 체크 박스

  19. 19

    Google Big Query를 Google 스프레드 시트에 어떻게 연결하나요?

  20. 20

    Google 스프레드 시트에서 FILTER 수식 결합

  21. 21

    Google 스프레드 시트에서 표 '결합'

  22. 22

    Google 스프레드 시트에서 사용할 배열 결합

  23. 23

    Google 스프레드 시트에서 사용할 배열 결합

  24. 24

    Google 스프레드 시트에서 '결합'하는 공식

  25. 25

    Google 스프레드 시트 날짜 형식에서 Google 앱 스크립트 내보내기 CSV

  26. 26

    Google 스프레드 시트의 날짜 입력

  27. 27

    Google 스프레드 시트 번역 날짜?

  28. 28

    주말 날짜를위한 Google 스프레드 시트 공식

  29. 29

    Google 스프레드 시트에서 QUERY와 결합 된 ARRAY 수식의 소스를 얻는 방법

뜨겁다태그

보관