반응형
티켓을 날짜 형식으로 변환하려면 어떻게 해야 합니까?
눈금 값을 다음과 같은 날짜로 변환하는 중입니다.
Convert(datetime, (MachineGroups.TimeAdded - 599266080000000000)/864000000000);
이 기능을 사용하면 다음을 얻을 수 있습니다.
9/27/2009 10:50:27 PM
하지만 저는 다음 형식의 날짜만 원합니다.
October 1, 2009
내 표본 눈금 값은
633896886277130000
이것을 하는 가장 좋은 방법은 무엇입니까?
DateTime 개체는 특정 값의 눈금으로 구성할 수 있습니다.눈금 값을 결정했으면 다음을 수행할 수 있습니다.
DateTime myDate = new DateTime(numberOfTicks);
String test = myDate.ToString("MMMM dd, yyyy");
이 작업은 훨씬 간단합니다.
DateTime dt = new DateTime(633896886277130000);
이것이 주는 것
dt.ToString() ==> "9/27/2009 10:50:27 PM"
다음을 사용하여 원하는 대로 형식을 지정할 수 있습니다.dt.ToString(MyFormat)형식 문자열은 이 참조를 참조하십시오. "MMMM dd, yyyy"사용자가 질문에 지정한 내용에 대해 작동합니다.
당신이 10월 1일을 어디서 얻는지 확실하지 않습니다.
private void button1_Click(object sender, EventArgs e)
{
long myTicks = 633896886277130000;
DateTime dtime = new DateTime(myTicks);
MessageBox.Show(dtime.ToString("MMMM d, yyyy"));
}
기브즈
September 27, 2009
그게 당신이 필요한 건가요?
하지만 SQL 쿼리에서 해당 형식을 사용하는 것이 어떻게 쉬운지 모르겠습니다.
지금까지의 답들이 제가 제 답을 생각해 내는 데 도움이 되었습니다.UTC 대 현지 시간을 주의해야 합니다. 눈금은 항상 UTC IMO여야 합니다.
public class Time
{
public static void Timestamps()
{
OutputTimestamp();
Thread.Sleep(1000);
OutputTimestamp();
}
private static void OutputTimestamp()
{
var timestamp = DateTime.UtcNow.Ticks;
var localTicks = DateTime.Now.Ticks;
var localTime = new DateTime(timestamp, DateTimeKind.Utc).ToLocalTime();
Console.Out.WriteLine("Timestamp = {0}. Local ticks = {1}. Local time = {2}.", timestamp, localTicks, localTime);
}
}
출력:
Timestamp = 636988286338754530. Local ticks = 636988034338754530. Local time = 2019-07-15 4:03:53 PM.
Timestamp = 636988286348878736. Local ticks = 636988034348878736. Local time = 2019-07-15 4:03:54 PM.
언급URL : https://stackoverflow.com/questions/1489243/how-can-i-convert-ticks-to-a-date-format
반응형
'programing' 카테고리의 다른 글
| "git push"를 강제로 원격 파일 덮어쓰기 (0) | 2023.05.17 |
|---|---|
| Node.js getaddrinfo ENOTFound (0) | 2023.05.17 |
| VB.NET 또는 C#에서 iTextsharp dll로 PDF 콘텐츠 읽기 (0) | 2023.05.17 |
| Visual Studio에서 "32비트 선호" 설정의 목적은 무엇이며 실제로 어떻게 작동합니까? (0) | 2023.05.17 |
| 선택한 항목 간의 차이항목, 선택된 값 및 선택된 값 경로 (0) | 2023.05.17 |