Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

120
Views
Caracteres de escape en el formateador Luxon

Estoy tratando de convertir la duración en segundos usando Luxon usando Duration.fromMillis().toFormat() .

Quiero que emita 1d2h durante un día y dos horas, pero no puedo escapar de d y h .

Esto es lo que probé hasta ahora

 Duration.fromMillis(3600 * 26 * 1000).toFormat('d\dh\h') Duration.fromMillis(3600 * 26 * 1000).toFormat('d[d]h[h]') // Like MomentJS

Ambos no funcionan

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Como ya dijeron otros en el comentario, puede usar comillas simples para escapar caracteres en luxon, consulte la sección Escapar de los documentos:

Puede escapar cadenas usando comillas simples:

 DateTime.now().toFormat("HH 'hours and' mm 'minutes'"); //=> '20 hours and 55 minutes'

Aquí un ejemplo de trabajo:

 const Duration = luxon.Duration; console.log(Duration.fromMillis(3600 * 26 * 1000).toFormat("d'd'h'h'"));
 <script src="https://cdn.jsdelivr.net/npm/luxon@2.3.1/build/global/luxon.min.js"></script>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!