A obtenção de um carimbo de hora em C # de quando o dispositivo winCE arrancado

StackOverflow https://stackoverflow.com/questions/1610253

  •  05-07-2019
  •  | 
  •  

Pergunta

Há uma abordagem descrita aqui: http: // www. c-sharpcorner.com/UploadFile/scottlysle/TimeSinceBootCS06052008055807AM/TimeSinceBootCS.aspx

No entanto, não é compatível com o .NET Compact Framework.

Alguém pode recomendar uma maneira de obter o tempo (em segundos) desde que o sistema / dispositivo foi arrancado que seja compatível com o quadro compacto?

Agradecemos antecipadamente:)

Foi útil?

Solução

Assumindo que OS bug-ridden está tudo bem com a bateria, o tempo (como toda a família Windows está distorcendo desafiou), e supondo que você irá garantir a chamá-lo com cuidado suficiente para embrulho evitar (ou usar outros mecanismos como persistência) em c20-30 dias que você começa com GetTickCount / PInvoke ou System.Environment.TickCount ... apenas construir o DateTime de DateTime.Now (ou variante UTC, dependendo do que você está fazendo) e subtrair os segundos / milissegundos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top