타임 스탬프 생성 후 타임 스탬프 옆에 텍스트 삽입

책상 절망

내 생각은 B 열에 값을 입력하면 타임 스탬프가 생성된다는 것입니다. 타임 스탬프의 형식은 "HHmm'H '"입니다. 예 : 2310H

문제는 타임 스탬프가 생성 될 때 접미사 "H"가 추가되지 않은 것입니다.

https://i.stack.imgur.com/rxvJG.png

Googlesheet

텍스트 삽입 및 삭제 에서 Google 앱 스크립트 문서를 읽었습니다 . 일부는 여전히 작동하지 않습니다.

내 코드 :

function onEdit(e) {
  var rg=e.range;
  var sh=e.range.getSheet();
  var name=sh.getName();
  var s = e.source.getActiveSheet(),
      watchCols = [2],
      offsetCol = [-1],
      ind = watchCols.indexOf(e.range.columnStart)
  if (s.getName() !== "work" || ind === -1) return;
  e.range.offset(0, offsetCol[ind])
  .setValue(new Date());
    var vA=rg.getValues();
    for(var i=0;i<vA.length;i++){
      if(vA[i][0]) {
        sh.getRange(rg.rowStart + i,1).setValue(new Date()).setNumberFormat("HHmm").appendText("H"); //TIMESTAMP is created, but "H" is not inserted.
      }else{
        sh.getRange(rg.rowStart + i,1).clear();
      }
    }
  }
Tanaike

이 수정은 어떻습니까?

에서:

sh.getRange(rg.rowStart + i,1).setValue(new Date()).setNumberFormat("HHmm").appendText("H");

에:

sh.getRange(rg.rowStart + i,1).setValue(new Date()).setNumberFormat("HHmm\"H\"");

또는

sh.getRange(rg.rowStart + i,1).setValue(new Date()).setNumberFormat('HHmm"H"');
  • 이 수정에서의 형식 "HHmm"이 수정되었습니다. 그리고 appendText("H")제거되었습니다.

노트 :

  • 수정 위의 값은 날짜 개체로 입력됩니다. 값을 문자열로 넣고 싶다면 다음 수정은 어떻습니까?

    sh.getRange(rg.rowStart + i,1).setValue(Utilities.formatDate(new Date(), Session.getScriptTimeZone(), 'HHmm') + "H");
    

참조 :

이것이 당신이 원하는 방향이 아니라면 사과드립니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

mysql databse에 삽입 할 PHP 타임 스탬프 생성

분류에서Dev

postrgesql 타임 스탬프에 NULL 삽입

분류에서Dev

MySQL에 타임 스탬프 삽입

분류에서Dev

MySQL에 타임 스탬프 삽입

분류에서Dev

Oracle에 타임 스탬프 삽입

분류에서Dev

HREF에 타임 스탬프 삽입

분류에서Dev

C #에서 삽입 한 후 mongodb에서 다른 타임 스탬프 검색

분류에서Dev

Bash의 스트림에 타임 스탬프 삽입

분류에서Dev

SQLite 자동 타임 스탬프-삽입 후 DB 인식 그리드에 표시

분류에서Dev

SQL 삽입 타임 스탬프 문제

분류에서Dev

MySQL 타임 스탬프에 대한 Java 타임 스탬프

분류에서Dev

모델 폼에 '숨겨진 타임 스탬프 필드'삽입?

분류에서Dev

Pandas에서 타임 스탬프 변환 및 삽입

분류에서Dev

SQL에 타임 스탬프를 삽입 할 수 있습니까?

분류에서Dev

날짜 필드에 타임 스탬프 삽입 (Oracle)

분류에서Dev

모든 문서에 문서 삽입 타임 스탬프 추가

분류에서Dev

모든 문서에 문서 삽입 타임 스탬프 추가

분류에서Dev

파일에서 타임 스탬프 교체 / 삽입

분류에서Dev

.Net System.DateTime에서 Google Protobuf 타임 스탬프 생성

분류에서Dev

Python에서 간격 기반 타임 스탬프 생성

분류에서Dev

새 타임 스탬프가있는 루프에서 생성 후 폴더 이름 바꾸기 (곧)-배치 파일

분류에서Dev

주어진 타임 스탬프 이후에 댓글 받기

분류에서Dev

mysql 타임 스탬프의 타임 스탬프를 기반으로 입력 필드 비활성화

분류에서Dev

R에서 타임 스탬프 변경

분류에서Dev

Eloquent에서 타임 스탬프 정렬

분류에서Dev

NSString에서 타임 스탬프 제거

분류에서Dev

NSString에서 타임 스탬프 제거

분류에서Dev

타임 스탬프에서 월 선택

분류에서Dev

Excel에서 타임 스탬프 작업

Related 관련 기사

  1. 1

    mysql databse에 삽입 할 PHP 타임 스탬프 생성

  2. 2

    postrgesql 타임 스탬프에 NULL 삽입

  3. 3

    MySQL에 타임 스탬프 삽입

  4. 4

    MySQL에 타임 스탬프 삽입

  5. 5

    Oracle에 타임 스탬프 삽입

  6. 6

    HREF에 타임 스탬프 삽입

  7. 7

    C #에서 삽입 한 후 mongodb에서 다른 타임 스탬프 검색

  8. 8

    Bash의 스트림에 타임 스탬프 삽입

  9. 9

    SQLite 자동 타임 스탬프-삽입 후 DB 인식 그리드에 표시

  10. 10

    SQL 삽입 타임 스탬프 문제

  11. 11

    MySQL 타임 스탬프에 대한 Java 타임 스탬프

  12. 12

    모델 폼에 '숨겨진 타임 스탬프 필드'삽입?

  13. 13

    Pandas에서 타임 스탬프 변환 및 삽입

  14. 14

    SQL에 타임 스탬프를 삽입 할 수 있습니까?

  15. 15

    날짜 필드에 타임 스탬프 삽입 (Oracle)

  16. 16

    모든 문서에 문서 삽입 타임 스탬프 추가

  17. 17

    모든 문서에 문서 삽입 타임 스탬프 추가

  18. 18

    파일에서 타임 스탬프 교체 / 삽입

  19. 19

    .Net System.DateTime에서 Google Protobuf 타임 스탬프 생성

  20. 20

    Python에서 간격 기반 타임 스탬프 생성

  21. 21

    새 타임 스탬프가있는 루프에서 생성 후 폴더 이름 바꾸기 (곧)-배치 파일

  22. 22

    주어진 타임 스탬프 이후에 댓글 받기

  23. 23

    mysql 타임 스탬프의 타임 스탬프를 기반으로 입력 필드 비활성화

  24. 24

    R에서 타임 스탬프 변경

  25. 25

    Eloquent에서 타임 스탬프 정렬

  26. 26

    NSString에서 타임 스탬프 제거

  27. 27

    NSString에서 타임 스탬프 제거

  28. 28

    타임 스탬프에서 월 선택

  29. 29

    Excel에서 타임 스탬프 작업

뜨겁다태그

보관