首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从C#中的项中获取过期日期

如何从C#中的项中获取过期日期
EN

Stack Overflow用户
提问于 2020-10-11 10:53:15
回答 1查看 180关注 0票数 0
  1. 我需要删除用户列表中已过期的任何用户。如果User类的expiredDate属性为空或大于今天,则应将该用户添加到列表.

中。

  1. 用户列表从SQL数据库中读取。如果属性expiredDate在数据库中为空,则它将接受默认值({0001-01 12:00 AM})或{{0001/01/01 :00:00:00 AM}取决于用户区域设置。

  1. 我下面的当前代码将删除所有过期用户,也将删除expiredDate为空的用户。但我只想删除过期的用户。

私有User[] removeExpireUserFromList(User[] List) { User[] result = null;int i= 0;foreach (var item in List) { if (item.ExpirationDate < DateTime.Today) {User[]= item;i++;}返回结果;}

EN

回答 1

Stack Overflow用户

发布于 2020-10-11 11:02:00

如果ExpirationDate的db列是可空的,则需要在C#代码中将ExpirationDate类型定义为可空:"DateTime?“。在此之后,它将从db读取为null,您需要按如下方式检查它:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (item.ExpirationDate == null || item.ExpirationDate < DateTime.Today)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64307880

复制
相关文章
如何从列表中获取元素
观察URAM的物理管脚,不难发现A/B端口都有相应的地址、使能、读写控制信号。与BRAM不同的是URAM的读写使能信号是同一个管脚RDB_WR_A/B,其为0时执行读操作,为1时执行写操作,这意味着一旦A/B端口独立,同一端口的读写操作就无法同时发生,因此,如果采用上一篇文章中介绍的方法将其配置为两个独立的单端口RAM,其读写行为与常规的单端口RAM是不同的,进一步而言,此时的读写行为类似于NO_Change模式。
Lauren的FPGA
2019/10/30
17.4K0
springboot logback中动态获取application中配置项
在多环境的情况下,logback的日志路径需要进行针对性配置,也就是需要通过application.yml文件中进行配置。
程序新视界
2022/05/06
8470
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢?
全栈程序员站长
2022/07/11
4.4K0
Python中获取当前日期的格式
在Python里如何获取当前的日期和时间呢?在Python语言里,我们可以通过调用什么模块或者类函数来得到当前的时间或日期呢? 当然你可以使用时间模块(time module),该模块提供了各种和时间相关的函数。但是这个模块里的一些函数在某些平台里不可用。那么怎么办呢?我们 可以使用一个更高级的面向对象的接口函数:datetime。它提供了操作日期和时间的多种简单或复杂的方法。 python里使用time模块来获取当前的时间 1 2 3 time.strftime(format)
用户1217611
2018/01/30
4.5K0
Spring 如何从 IoC 容器中获取对象?
前面几篇文章主要分析了 Spring IoC 容器如何初始化,以及解析和注册我们定义的 bean 信息。
WriteOnRead
2021/03/12
9.7K0
Spring 如何从 IoC 容器中获取对象?
C#中获取系统时间
static void Main(string[] args) { Console.WriteLine("获取日期加时间:"); string strDateandTime = DateTime.Now.ToString(); Console.WriteLine(strDateandTime); Console.WriteLine("获取日期:");
牛老师讲GIS
2018/10/23
4.2K0
C#中获取系统时间
oracle中从指定日期中获取月份或者部分数据
select extract(month from sysdate) from dual;
全栈程序员站长
2022/07/10
2.3K0
c# 获取当前日期时间的总结
我们在做程序的时候Datetime用到的也是非常的多,特别是经常要获取当前时间或是时间戳等,今天这章我们就把Datetime的里面进行一下总结。
Vaccae
2019/07/24
6K0
从损坏的手机中获取数据
有时候,犯罪分子会故意损坏手机来破坏数据。比如粉碎、射击手机或是直接扔进水里,但取证专家仍然可以找到手机里的证据。
FB客服
2020/02/23
10.2K0
Power Automate从Excel获取日期如何格式化
最近在做一个项目,用到了Power Automate从excel online中获取一个表提交到流数据集中。
陈学谦
2022/02/17
4.6K0
Power Automate从Excel获取日期如何格式化
谈谈C#中各种线程的使用及注意项~
接下来我们就来学习一下 timer 吧,摇摇脑袋,清醒一下,接下来开始学习....
用户7053485
2020/06/19
1.9K0
Python中如何加减日期
matinal
2023/10/13
3970
在 Java 中如何比较日期?
在 Java 中有多种方法可以比较日期,日期在计算机内部表示为(long型)时间点——自1970年1月1日以来经过的毫秒数。在Java中,Date是一个对象,包含多个用于比较的方法,任何比较两个日期的方法本质上都会比较日期的时间。
武培轩
2019/10/19
4.7K0
java 获取_java中的html如何获取
UUID,通用唯一识别码,是由一组32位数的16进制数字所构成,可以产生一个号称全球唯一的ID,可以用来命名文件、变量以及数据库的ID主键等属于唯一的元素。
全栈程序员站长
2022/09/22
7.4K0
java 获取_java中的html如何获取
如何严格设置php中session过期时间
如何严格限制session在30分钟后过期! 1.设置客户端cookie的lifetime为30分钟; 2.设置session的最大存活周期也为30分钟; 3.为每个session值加入时间戳,然后在程序调用时进行判断;
全栈程序员站长
2022/07/08
2.2K0
[LEETCODE]从排序数组中删除重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
用户2353021
2020/05/11
6.3K0
js获取现在时间_js中如何动态显示日期时间
js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear()、getMonth()、getDate() 、getHours()等方法获取特定格式的时间,在使用innerHTM方法显示。
全栈程序员站长
2022/09/27
26.3K0
js获取现在时间_js中如何动态显示日期时间
如何从机器学习数据中获取更多收益
对于深度学习而言,合适的数据集以及合适的模型结构显得至关重要。选择错误的数据集或者错误的模型结构可能导致得到一个性能不佳的网络模型,甚至可能得到的是一个不收敛的网络模型。这个问题无法通过分析数据得到很好的解决,只能是通过一次次的制作数据集、搭建模型并进行仿真实验才能发现如何最好地利用数据集以及选取什么样的模型结构。  本文讲解一些有关于数据集的实用知识,通过本文你将了解以下三点:
用户3578099
2019/08/16
8.3K0
点击加载更多

相似问题

如何从gpg密钥中获取过期日期

22

如何从cookie文件中获取过期日期

13

尝试从SQL中的表中获取过期日期

126

Facebook解析从表中获取过期日期

10

如何获取memcached中特定项的过期时间

410
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文