加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何使用C#生成表示一天中开始和结束时间之间15分钟时间间隔的字

发布时间:2020-12-15 20:04:38 所属栏目:百科 来源:网络整理
导读:我正在创建一个表单,用户可以使用预设值指定开始和结束时间.我想在一天内的上午9点到下午5点之间生成一个15分钟间隔的字符串表示列表. 解决方法 Liststring query = Enumerable.Range(0,33).Select(i = DateTime.Today.AddHours(9).AddMinutes(i * 15).ToStr
我正在创建一个表单,用户可以使用预设值指定开始和结束时间.我想在一天内的上午9点到下午5点之间生成一个15分钟间隔的字符串表示列表.

解决方法

List<string> query = Enumerable.Range(0,33).Select(i => 
    DateTime.Today.AddHours(9).AddMinutes(i * 15).ToString()).ToList();

要么

int i = -1;
while(DateTime.Today.AddHours(9).AddMinutes(i * 15).Hour < 17)
    Console.WriteLine(DateTime.Today.AddHours(9).AddMinutes(15 * (++i)));

这是当天的情况,以防您将值保存在数据库中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读