Jump to content

POWERED BY:

thiagocola

Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About thiagocola

  1. Eu peguei esse JSON no site do iFood e estou com dúvida de como converter esses 8 números em Time (HH:mm). Já tentei timestamp mas 8 dígitos é muito pequeno e já tentei ticks. Estou usando C#. "openingHours": [ { "dayOfWeek": "MONDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "TUESDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "WEDNESDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "THURSDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "FRIDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "SATURDAY", "openingTime": 13500000, "closingTime": 97140000 }, { "dayOfWeek": "SUNDAY", "openingTime": 13500000, "closingTime": 97140000 } ] Estou achando que tenho que fazer algum tipo de multiplicação ou em última hipótese, esse valor é algum identificador interno do sistema deles. Tentei converter assim: DateTime dtDateTime = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc); var openingTime = dtDateTime.AddSeconds(13500000).ToLocalTime(); // {06/06/1970 03:00:00} var closingTime = dtDateTime.AddSeconds(97140000).ToLocalTime(); // {29/01/1973 05:20:00} Mas os valores que retornam não fazem sentido pra mim.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.