Claus Mester
21. februar 2021 - 14:39 Der er 5 kommentarer og
1 løsning

Google apps script: dato uden tid

Google Sheets.

Når jeg kører følgende kode, vises dato uden tid i cellen, helt som ønsket, men tiden står stadig i formelfeltet. Hvordan ekskludere jeg tiden, så det kun er datoen?

Og...

Datoformatet står rigtigt (dd.mm.yyyy) i cellen, men i formelfeltet står det som "dd/mm/yyyy". Hvordan får jeg det til at stå med punktummer?

Nuværende kode:

function myDate() {
  var date = new Date();
  cell.setValue(date);
  cell.setNumberFormat('dd.mm.yyyy');
}

Har også prøvet med følgende, med samme resultat:

function myDate() {
cell.setValue(new Date(new Date().setHours(0,0,0,0))).setNumberFormat('dd.mm.yyyy');
}
claes57 Ekspert
21. februar 2021 - 16:26 #1
hvis du laver en tekststreng som dd.mm.yyyy, og så læser/konverterer datoen fra teksten, så burde tiden ikke komme med.
21. februar 2021 - 16:43 #2
Det kunne vel være noget i retning af dette - jeg har ikke brugt din "cell", men ideen er den samme: lav det til en streng. Så kan du ikke uden videre regne videre på den, men det har du måske heller ikke brug for:

function myDate() {
  var date = new Date();
  var dd = date.getDate();
  if (dd<9) dd = "0"+dd;
  var mm = date.getMonth()+1;
  if (mm<9) mm = "0"+mm;
  var yyyy = date.getFullYear()
  return dd+"."+mm+"."+yyyy;
}
Claus Mester
21. februar 2021 - 17:22 #3
#1: hvordan konvertere jeg datoen fra teksten? (jeg er spritny i Javascript)

#2: Jeg forstår ikke "return". Der sker ingenting ved eksekvering af koden. Jeg har derfor til sidst i koden, indsat "cell.setValue(dd+"."+mm+"."+yyyy);" men det resulterer i "21.35.41" i cellen. Ikke helt som planlagt. Er return nødvendig?
21. februar 2021 - 17:25 #4
Med return kan man skrive det som formel:    =myDate()

Det er ikke sådan du anvender den. Jeg kan ikke se hvor de tal kommer fra.
21. februar 2021 - 17:26 #5
Joh, måske. Cellen skal nok ikke være formatteret til date, men bare som streng (formentlig default).
Claus Mester
04. marts 2021 - 10:19 #6
erikjacobsen: Din løsning virkede. Tusinde tak for hjælpen!
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Sådan kommer den nye coronapas-app til at se ud
Nu er der ikke længe til, at danskerne får mulighed for at downloade et coronapas, der er mindre afslørende i forhold til brugernes personlie sundhedsoplysninger. Se hvordan det nye pas kommer til at se ud.
Computerworld
Endnu en tragisk ulykke med førerløs Tesla: Musk har store forventninger til ny software
En tragisk dødsulykke i USA i weekenden har sat forøget fokus på Teslas eksisterende semiautomatiske system og det kommende fuldautomatiske, der skal gøre bilerne helt selvkørende.
CIO
Har du rost din mellemleder i dag? Snart er de uddøde - og det er et tab
Computerworld mener: Mellemledere lever livet farligt: Topledelsen får konstant ideer med skiftende hold i virkeligheden, og moden går mod flade agile organisationer. Men mellemlederen er en overset hverdagens helt med et kæmpe ansvar. Her er min hyldest til den ofte latterliggjorte mellemleder.
Job & Karriere
"Vi var nødt til at sige til dem, at I er nødt til at sende ham hjem nu, for han begynder at knække"
"Vi var nødt til at sige til dem, at I er nødt til at sende ham hjem nu, for han begynder at knække"
White paper
Ryk SAP-workloads i skyen – og tag alle de kendte fordele med
SAP-kunder verden over har gennem de seneste 15 år draget fordel af løsninger baseret på NetApps ONTAP-data management-platform. Herunder en mere sikker og stabil drift samt forenklet administration, hvilket er afgørende for at gennemføre projekter effektivt og for at reducere deres risikoprofil. Gennem de seneste år er det i høj grad også blevet muligt at rykke SAP-workloads i skyen, og det ønsker mange virksomheder rimeligvis at drage fordel af – men uden at sige farvel til mulighederne med NetApp ONTAP. I dette whitepaper stiller vi skarpt på mulighederne for at indarbejde NetApp Cloud Volumes ONTAP and Azure NetApp Files som del af en SAP-strategi baseret på Microsoft Azure.