[英]How to make a list of time day in c#?
我怎樣才能制作一個時間表列表,就像圖片一樣? 我試圖搜索,但在 web 上什么也沒找到。
會是這樣
更具體地說,時間表列表是固定的,不可編輯,您可以在旁邊寫!
演示的 Gif
最好的方法是在這里閱讀 class 和DateTime ,並在早上 7:00 將 class 初始化到 Janeiro 1 的一個實例,您可以簡單地添加 1 小時並打印它...
這是一個迷你示例如何...(與我發布的鏈接中的文檔非常相似。)
using System;
public class Test
{
public static void Main()
{
DateTime dateValue = new DateTime(2021, 1, 31, 7, 0, 0);
for(int i = 0; i<14; ++i)
Console.WriteLine(dateValue.AddHours(i));
}
}
Output:
2021 年 1 月 31 日上午 7:00:00
2021 年 1 月 31 日上午 8:00:00
2021 年 1 月 31 日上午 9:00:00
2021 年 1 月 31 日上午 10:00:00
2021 年 1 月 31 日上午 11:00:00
2021 年 1 月 31 日下午 12:00:00
2021 年 1 月 31 日下午 1:00:00
等等等等
現在如果你真的需要
13:00 而不是 1:00 PM 然后也閱讀有關您的鏈接,以將日期表示(格式化)為所需的字符串:
https://docs.microsoft.com/en-us/dotnet/api/system.globalization.datetimeformatinfo?view=net-5.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.