C# 获取格式

1. 身份证日期

DateTime.ParseExact((IDCard.Substring(6, 8)), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture); //出生日期

DateTime.Now.Year - DateTime.ParseExact((IDCard.Substring(6, 8)), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture).Year;   //年龄

时间: 2024-10-10 04:25:40

C# 获取格式的相关文章

php获取格式时间和时间戳

function get_intime($intime,$format){ if($intime==""){ return ""; } $format = isset($format)?$format:'Y-m-d H:i:s'; if(preg_match('/\d{10,}/is',$intime)){ return date($format,$intime);; }else{ return date($format,strtotime($intime));;

python   实现nginx/apache 日志格式的统计脚本

# !/usr/bin/env python # -*- coding:utf8 -*- import sys import re import time import os def main(): months ={ "jan": 1, "Feb": 2, "Mar": 3, "Apr": 4, "May": 5, "Jun": 6, "Jul": 07, &quo

NPOI 读取单元格的格式

最近做项目需要导入一部分数据, 导入的数据的中, 有部分的百分比数据使用的是excel 的百分比, 有部分的数据使用的是字符串形式的格式,(数据来源于不同的人统计), 格式略微有点乱, 要求导入系统的时候, 将所有百分比的数据转换成百分制的数据存储起来. 因为之前项目使用的读取excel 的组件式NPOI , 所以我也就直接使用npoi来读, 我用的NPOI是2.0的版本的, 不算太新. 常规读取的时候, 是按照下面的方式读取到ICell的 IWorkbook workbook = null;

【记录】获取日期字符串

利用datetime中定义的date和timedelta,简单获取日期字符串的方法: #!/usr/bin/env python #-*- coding:utf-8 -*- #  from datetime import date, timedelta def getDateStr(n=0):     '''     获取格式为YYYYMMDD的日期字符串.     参数n为目标日期与当前日期的差     '''     ds = date.today() + timedelta(n)     

IOS 音频播放

iOS音频播放 (一):概述 Audio Playback in iOS (Part 1) : Introduction 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究.写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他的iOS开发者和爱好者少走弯路(我自己就遇到了不少的坑=.=). 本篇为<iOS音频播放>系列的第一篇,主要将对iOS下实现音频播放的方法进行概述. 基础 先来简单了解一

【吕城宇作业】计算机基础9

正则表达式grep命令sed命令语法options 部分command 部分作业正则表达式及字符处理作业三:Sed作业:以/etc/passwd文件为模板 正则表达式 ^ 行首 $ 行尾 . 除了换行符以外的任意单个字符 * 前导字符的零个或多个 .* 所有字符 [] 字符组内的任一字符 [^] 对字符组内的每个字符取反(不匹配字符组内的每个字符) ^[^] 非字符组内的字符开头的行 [a-z] 小写字母 [A-Z] 大写字母 [a-Z] 小写和大写字母 [0-9] 数字 \< 单词头 单词一般

正则表达式与grep、sed工具使用简介

正则表达式与grep.sed工具使用简介 一.正则表达式     正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑. 其介绍如下:      \ 将下一个字符标记符.或一个向后引用.或一个八进制转义符 ^ 匹配输入字符串的开始位置 $ 匹配输入字符串的结束位置 * 匹配前面的子表达式任意次 + 匹配前面的子表达式一次或多次(大于等于1次) ? 匹配前

笔记:国际化

国际化英文单词为:Internationalization,又称I18N,I为因为单词的第一个字母,18为这个单词的长度,而N代表这个单词的最后一个字母.国际化又称本地化(Localization,L10N). Java国际化主要通过如下3个类完成 java.util.ResourceBundle:用于加载一个资源包 java.util.Locale:对应一个特定的国家/区域.语言环境. java.text.MessageFormat:用于将消息格式化 为实现程序的国际化,必须提供程序所需要的资

正则表达式 grep与sed的文本处理

作业一:整理正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑.它由一些普通字符和一些元字符(metacharacters)组成.普通字符包括大小写的字母和数字,而元字符则具有特殊的含义. 主要常用的有: 元字符 功能 元字符 功能 ^ 匹配字符串的开始位置 $ 匹配字符串的结束位置 . 匹配任意单个字符 * 匹配子表达式0次或n次 + 匹