时间戳 判断在4个时间段 12:00-13:00;18:00-19:00;21:00-22:00 判断在那个时间段里

与上篇文章有些相同也有些学别,你们细细体会吧

程序如下:

// var shijian = "12:00-13:00;18:00-19:00;21:00-22:00";//定义4个时间段

var tt = shijian.Split(new string[] { ";", ";" }, StringSplitOptions.RemoveEmptyEntries);//分割时间戳

foreach (var s in tt)//遍历tt在哪个时间段

{

var ppt = s.Split(new string[] { "-" }, StringSplitOptions.RemoveEmptyEntries);//分割单个时间段如:12:00-13:00

string d1 = ppt[0];

string d2 = ppt[1];

//string time = new DateTime(lastGetTime).ToLocalTime().ToString("H:mm");//获取指定lastGetTime时间

string time = DateTime.Now.ToString("H:mm");//获取当前时间

if (time.CompareTo(d1.PadLeft(5, ‘0‘)) > 0 && time.CompareTo(d2.PadLeft(5, ‘0‘)) < 0)

{

//在特定时间内

MessageBox.Show("在特定时间内:" + s);

}

else

{

MessageBox.Show("不在特定时间:" + s);

}

}

这是我实习的学到的东西,记录下来和你们分享。当然我本人非常感谢带我小林。让我不断进步

时间戳 判断在4个时间段 12:00-13:00;18:00-19:00;21:00-22:00 判断在那个时间段里

时间: 2024-10-09 12:41:58

时间戳 判断在4个时间段 12:00-13:00;18:00-19:00;21:00-22:00 判断在那个时间段里的相关文章

【安卓】判断&quot;全新安装初次打开、升级后初次打开、第二次打开&quot;,比如可用于判断是否应显示&quot;引导页&quot;、!

思路: 1.基于SharedPreferences,每次打开时,根据上次打开时记录的版本即可区分此次打开的情形. StoredData.java: 1.Application.onCreate中调用StoredData.getThis().markOpenApp();即可.其他位置就可以根据getLaunchMode判断打开类型了. package com.example.test; import android.app.Application; import android.content.S

12月13日《每天听本书》

12月13日<每天听本书> 2016-12-13 罗辑社助手 非舒适区学习 先为大家简要截取罗胖亲自介绍 现在为大家简要截取 今天罗辑社的每天听本书 微信群发布情况介绍 所有好书,还会进行存盘存储 微信云盘+百度网盘双存储 微云是纯音频存盘方便听 百度网盘是完整版方便存 下面是罗辑思维得到app上 <每天听本书>最近7天存储更新 感谢175位书友加入<每天听本书>年共享 罗胖60秒语音重磅推荐<每天听本书> 每天4.99元一本,365天,每天一本. 1年需要

《软件测试管理公开课》2015.8.7~8 深圳 2015.8.11~12 北京 2015.8.18~19上海,欢迎报名!

课时:13小时(2天) 在软件开发流程中构筑软件质量 --软件测试管理     2015.8.7~8 深圳 2015.8.11~12 北京 2015.8.18~19上海   [课程背景] 据中国软件行业协会研究报告显示,2010年1-11月,我国软件业呈快速增长态势,同比增长30%,增速比去年同期提高8.6个百分点,软件产业已成为中国高科技发展重要支柱之一,但中国软件产品质量保证手段以及测试流程和管理的规范性,与国外同行(美国.印度等)存在较大的的差距.      在软件业较发达的国家, 软件测

intellij idea 12、13 win8 下 中文输入覆盖的问题(搜狗输入法或者其他输入法)

最近升级到idea12,发现中文输入存在问题,输入中文的时候会出现空格,并且覆盖后面的字符,这个问题让我很郁闷. 假设idea的安装位置为:D:\Program Files\JetBrains\IntelliJ IDEA 12.1.2 64位模式下: 1.下载JDK 6 2.安装JDK 6,安装JDK 6 ,假设安装位置为:D:\Program Files\JetBrains\IntelliJ IDEA 12.1.2\jdk64 ,也可以采用其他位置,不需要安装jre. 3.设置环境变量:IDE

使用Replace 将时间 转化 成 121304 12点13分04秒

Replace(CONVERT(varchar(100), RD.CreateTime, 8),':','') --将创建时间初始化成 121304 12点13分04秒

从1到非负整数n中1出现的次数 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数? 为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次, 但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化, 可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。

/*从1到非负整数n中1出现的次数求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1.10.11.12.13因此共出现6次,但是对于后面问题他就没辙了.ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数). */ import java.util.*; public class Class36 { public int NumberOf1Between1A

《C++Primer》12、13章

第12章 动态内存 12.1 智能指针 shared_ptr<T> make_shared<T>(args) 直接初始化 new int(10); 默认初始化 new int; 值初始化 new int(); 由内置指针(而不是智能指针)管理的动态内存在被显示释放前一直都会存在. 最好坚持只使用智能指针: delete之后重置指针值为nullptr: unique_ptr u = nullptr 释放u指向的对象,将u置为空 u.release()  u放弃对指针的控制权,返回指针

(一)Python入门-2编程基本概念:18字符串-驻留机制-内存分析-字符串同一判断-值相等判断

一:字符串驻留 仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中. Python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线(_).字母 和数字)会启用字符串驻留机制驻留机制. 二:字符串比较和同一性 我们可以直接使用==,!=对字符串进行比较,是否含有相同的字符. 我们使用is / not is,判断两个对象是否为同一个对象.比较的是对象的地址,即 id(obj1)是 否和 id(obj2)相等. 三:成员操作符 in /not in 关键字,判断某个字符(

第十五周 12.7---12.13

12.7 ---12.11 复习微机原理加考试加焊电路板 ---12.12 现在是--- 每周考试 周内下午电工实习 周末实验 感觉这样就做不了也补不了题目的样子,其实还是懒 有时候想想觉得,这么笨,搞懂一道题目要花好久好久,总是想不出题来,代码能力还这么弱,思维又不好 坚持下去是为了什么呢 就沮丧起来了 可是,还想要再多学一点点,还想再多写一点点代码 这样就好了~ 恩,干巴爹~~~ 接下来的时间里~~ 每天尽量早睡早起,然后每天做一点点题,或者补一点点题 然后好好复习,电工实习好好跟着学焊电路