如何设置bash profile格式

如何设置bash profile格式
如何设置bash profile格式

在redhat linux5上安装oracle 11g后,切换oracle用户下提示:-bash: ORACLE_BASE : command not found

打开.bash_profile

点击查看大图

几番尝试后,才可发现=前后不需要有空格。

点击查看大图

日期常用格式

C#时间/日期格式大全,C#时间/日期函数大全 有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢? 我们要用到: DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo)); 结果输出Thursday, June 16, 2005 参数format格式详细用法: 格式字符关联属性/说明 d ShortDatePattern D LongDatePattern f 完整日期和时间(长日期和短时间) F FullDateTimePattern(长日期和长时间) g 常规(短日期和短时间) G 常规(短日期和长时间) m、M MonthDayPattern r、R FC1123Pattern s 使用当地时间的SortableDateTimePattern(基于ISO 8601)t ShortTimePattern T LongTimePattern u UniversalSortableDateTimePattern 用于显示通用时间的格式U 使用通用时间的完整日期和时间(长日期和长时间) y、Y YearMonthPattern 下表列出了可被合并以构造自定义模式的模式。 这些模式是区分大小写的;例如,识别“MM”,但不识别“mm”。 如果自定义模式包含空白字符或用单引号括起来的字符, 则输出字符串页也将包含这些字符. 未定义为格式模式的一部分或未定义为格式字符的字符按其原义复制。 格式模式说明 d 月中的某一天。一位数的日期没有前导零。

java处理日期时间 相加减

JAVA处理日期时间常用方法: 1.java.util.Calendar Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间1970年 1月1日的00:00:00.000,格里高利历)的偏移量。 [java]view plaincopy 1.Calendar cal=Calendar.getInstance();//使用默认时区和语言环境获得一个日历。 2.cal.add(Calendar.DAY_OF_MONTH,-1);//取当前日期的前一天. 3. 4.cal.add(Calendar.DAY_OF_MONTH,+1);//取当前日期的后一天. 5. 6.//通过格式化输出日期 7.java.text.SimpleDateFormat format=new java.text.SimpleDateFormat("yyyy-MM- dd"); 8. 9.System.out.println("Today is:"+format.format(Calendar.getInstance().getTime() )); 10. 11.System.out.println("yesterday is:"+format.format(cal.getTime())); 得到2007-12-25日期: [java]view plaincopy 1.Calendar calendar=new GregorianCalendar(2007,11,25,0,0,0); 2.Date date=calendar.getTime(); 3.System.out.println("2007Christmas is:"+format.format(date)); java月份是从0-11,月份设置时要减1. GregorianCalendar构造方法参数依次为:年,月-1,日,时,分,秒.

excel设置日期格式限制单元格内容只能输入日期解读

excel 设置日期格式限制单元格内容只能输入日期实际工作中通常需要用Excel 建立一个需要输入日期的表格,在以后的工作中可以会对以日期做一些筛选的操作。但是如果一开始建库的时候没有注意录入日期格式的问题,那么很可以没有办法做这样的筛选,或是筛选出错。 这里其实涉及到了,Excel 单元格格式的问题。通常有文本格式,数字格式,时间格式,日期格式,等。默认的状态下是可以直接录入文本和数字的,但日期或时间的录入,则要先做一些单元格格式的定义才可以。 在这里,笔者准备介绍一下如何在Excel 中录入日期,以及如何限制单元格内容只能输入日期的方法。这样既可以保证录入日期的正确性,也让今后工作对其日期数据的进一步操作更为方便。 以下表为例: 操作步骤如下: 1. 选择B 列,设置为日期格式 (2) 2. 设置单元格数据的“有效性”或“数据验证” . (3)

3. 设置“输入法模式” (4) 1. 选择B 列,设置为日期格式

这个时候虽然已经设定了日期格式,但是并不能限制单元格内容的录入,现在我们随便在B2单元格写入几个汉字,如下图: 上图的录入内容是我们不希望出现的,因为我们希望在这一列单元格中只能录入日期,这样以可以保证数据的有效性。因此还需要对单元格做如下设定。

2. 设置单元格数据的“有效性”或“数据验证” 这里要提到的是:在excel 2003中这个设置是在“数据”—“有效性”;在excel 2007及以后的版本中,这个设置是在“数据”—“数据验证”。以下以最新版的Excel 2013为例,如下图: 先选中B 列单元格

时间的区间一定要设定,假设我们设置为1900/1/1到2010/1/1 3. 设置“输入法模式” 为了方便录入,而不需要手动进行输入法的切换,可以在设置在“数据验证”下进一步设置“输入法模式”,如下图:先选中B 列单元格

java中时间格式的转换

1.将日期类型转换为格式的字符串类型 java.util.Date中的日期 Date Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time=sdf.format(date); 2.将字符串类型的转换为指定格式的日期类型(java.util.Date) String time = "2009-7-29 14:28:12"; DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = df.parse(time); 这里需要抛出ParseException异常 若将java.util.Date类型转换成java.sql.Date时,只需添加一行代码 java.sql.Date sqlDate = new java.sql.Date(date.getTime()); 3.使用java.sql.Timestamp在java程序中rs.getDate()时获取日期的时、分、秒 String str = ""; String format="yyyy-MM-dd HH:mm:ss"; try { //这里与数据库的连接已经省略,获得PreparedStatement的对象psmt ResultSet rs = psmt.executeQuery(); while(rs.next()){ Timestamp ts = rs.getTimestamp("pdate"); SimpleDateFormat sdf = new SimpleDateFormat(format); str = sdf.format(ts); System.out.println(str); } } catch (SQLException e) { e.printStackTrace(); } ...... SimpleDateFormat的用法: //SimpleDateFormat中的parse方法可以 把String型的字符串转换成特定格式的date类型 import java.text.*; import java.util.*; public class TestDate { public static void main(String[] args) { String dStr = "2001.12.12-08.23.21"; Date d = null; SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss"); try { d = sdf.parse(dStr);

软件开发常用日期格式

软件系统常用日期格式 系统规则 注意:在书写时大括号之间变量不能有空格. 时间常规显示格式: 日期统一显示格式:YYYY-MM-DD 日期时间统一显示格式:YYYY-MM-DD HH:NN:SS 时间统一显示格式:HH:NN:SS 系统变量: {CurrDate}表示:系统当前日期; {CurrDateTime}表示:系统当前日期时间; {CurrTime}表示:系统当前时间; {CurrYear}表示:系统当前年; {CurrMonth}表示:系统当前月; {CurrDay}表示:系统当前天; {CurrHour}表示:系统当前小时; {CurrMinute}表示:系统当前分钟; {CurrSecond}表示:系统当前秒; {CurrUserId}表示:当前用户id {CurrUserName}表示:当前用户姓名 {CurrUserDeptId}表示:当前用户部门id {CurrUserDeptName}表示:当前用户部门名称 {CurrUserSubCompanyId}表示:当前用户所在分部Id {CurrUserSubCompanyName}表示:当前用户所在分部名称{CurrUserSubCompanyCode}表示:当前用户所在分部的机构编码{CurrOnlineUserId}表示:当前系统在线人员id,如多人则用“,”分割 对应commonConfig.properties文件各种变量(属于系统级变量):{SysCfgXWFWorkplan}:工作计划;对应项workflow_workplan {SysCfgXWFBumfin}:收文流程id;对应项workflow_workplan {SysCfgXWFBumfout}:发文流程id;对应项workflow_workplan {SysCfgDocAfficheId}:通知公告 { SysCfgDocNewDynamicId}:新闻动态 { SysCfgHrmCompanyLeaderLevel}:联社领导层(理事长、监事长、主任、副主任){SysCfgHrmDeptAndSameOrganLeaderLevel }:部门领导层(含信用社领导层){SysCfgRoleCptManager}:对应项workflow_workplan {SysCfgRoleMeetingManager}:对应项workflow_workplan

日期格式大全

Java中日期格式转换 /** * 字符串转换为java.util.Date
* 支持格式为 yyyy.MM.dd G 'at' hh:mm:ss z 如 '2002-1-1 AD at 22:10:59 PSD'
* yy/MM/dd HH:mm:ss 如 '2002/1/1 17:55:00'
* yy/MM/dd HH:mm:ss pm 如 '2002/1/1 17:55:00 pm'
* yy-MM-dd HH:mm:ss 如 '2002-1-1 17:55:00'
* yy-MM-dd HH:mm:ss am 如 '2002-1-1 17:55:00 am'
* @param time String 字符串
* @return Date 日期
*/ public static Date stringToDate(String time){ SimpleDateFormat formatter; int tempPos=time.indexOf("AD") ; time=time.trim() ; formatter = new SimpleDateFormat ("yyyy.MM.dd G 'at' hh:mm:ss z"); if(tempPos>-1){ time=time.substring(0,tempPos)+ "公元"+time.substring(tempPos+"AD".length());//china formatter = new SimpleDateFormat ("yyyy.MM.dd G 'at' hh:mm:ss z"); } tempPos=time.indexOf("-"); if(tempPos>-1&&(time.indexOf(" ")<0)){ formatter = new SimpleDateFormat ("yyyyMMddHHmmssZ"); } else if((time.indexOf("/")>-1) &&(time.indexOf(" ")>-1)){ formatter = new SimpleDateFormat ("yyyy/MM/dd HH:mm:ss"); } else if((time.indexOf("-")>-1) &&(time.indexOf(" ")>-1)){ formatter = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss"); } else if((time.indexOf("/")>-1) &&(time.indexOf("am")>-1) ||(time.indexOf("pm")>-1)){ formatter = new SimpleDateFormat ("yyyy-MM-dd KK:mm:ss a"); } else if((time.indexOf("-")>-1) &&(time.indexOf("am")>-1) ||(time.indexOf("pm")>-1)){ formatter = new SimpleDateFormat ("yyyy-MM-dd KK:mm:ss a"); } ParsePosition pos = new ParsePosition(0); java.util.Date ctime = formatter.parse(time, pos); return ctime;

系统日期格式动态设置系统日期格式

系统日期格式:动态设置系统日期格式 疯狂代码 https://www.360docs.net/doc/4d8253418.html,/ ?:http:/https://www.360docs.net/doc/4d8253418.html,/Delphi/Article12138.html 动态设置系统日期格式 1 问题提出 在操作数据库表的时候,通常需要对表中的日期类型的数据做处理,对于系统来说存在多种 日期格式,数据库的日期字段也存在多种格式,当往数据库表中插入日期字段的时候必须两者的日期 格式匹配才能插入数据,在这种情况下,一般需要更改系统的日期格式,改成与数据库表中的日期字段 一致的格式(因为表的设计已经定好,对于日期的格式也已经唯一确定,所以一般情况下都是更改系统 的日期格式),那么就必须能够在程序中自动改变系统的日期格式,使其和表的日期格式匹配! 2 程序中修改日期格式的系统API的说明 主要需要使用下面的windows API BOOL SetLocaleInfo( LCID Locale,// locale identifier LCTYPE LCType,// type of information to set LPCTSTR lpLCData // pointer to information to set ); 本函数主要用于windows系统中设置系统的区域选项,主要包括时间,语言等选项的设置。 LCID:locale identifier (区域标志) 在系统中有两个默认值: LOCALE_SYSTEM_DEFAULT:系统默认的区域选项; LOCALE_USER_DEFAULT:当前用户的区域选项; 同时用户也可以通过 MAKELCID宏动态创建LCID; LCType:需要设定的系统信息类型; 主要包括下面的值: LOCALE_ICALENDARTYPELOCALE_SDATE LOCALE_ICURRDIGITS LOCALE_SDECIMAL LOCALE_ICURRENCY LOCALE_SGROUPING LOCALE_IDIGITS LOCALE_SLIST LOCALE_IFIRSTDAYOFWEEKLOCALE_SLONGDATE LOCALE_IFIRSTWEEKOFYEARLOCALE_SMONDECIMALSEP LOCALE_ILZERO LOCALE_SMONGROUPING LOCALE_IMEASURE LOCALE_SMONTHOUSANDSEP LOCALE_INEGCURR LOCALE_SNEGATIVESIGN LOCALE_INEGNUMBER LOCALE_SPOSITIVESIGN LOCALE_ITIME LOCALE_SSHORTDATE LOCALE_S1159 LOCALE_STHOUSAND

Java日期格式大全

日期和时间模式 日期和时间格式由日期和时间模式字符串指定。在日期和时间模式字符串中,未加引号的字母'A'到'Z'和'a'到'z'被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号(')引起来,以免进行解释。"''"表示单引号。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在解析时与输入字符串进行匹配。 定义了以下模式字母(所有其他字符'A'到'Z'和'a'到'z'都被保留): 字 母 日期或时间元素表示示例 G Era标志符Text AD M年中的月份Month July;Jul;07 W月份中的周数Number2 d月份中的天数Number10 E星期中的天数Text Tuesday;Tue H一天中的小时数(0-23)Number0 K am/pm中的小时数 (0-11) Number0 m小时中的分钟数Number30 S毫秒数Number978 Z时区RFC822time zone -0800

示例 以下示例显示了如何在美国语言环境中解释日期和时间模式。给定的日期和时间为美国太平洋时区的本地时间2001-07-0412:08:56。 日期和时间模式结果 "yyyy.MM.dd G'at'HH:mm:ss z"2001.07.04AD at12:08:56PDT "EEE,MMM d,''yy"Wed,Jul4,'01 "h:mm a"12:08PM "hh'o''clock'a,zzzz"12o'clock PM,Pacific Daylight Time "K:mm a,z"0:08PM,PDT "yyyyy.MMMMM.dd GGG hh:mm aaa"02001.July.04AD12:08PM "EEE,d MMM yyyy HH:mm:ss Z"Wed,4Jul200112:08:56-0700 "yyMMddHHmmssZ"010*********-0700 "yyyy-MM-dd'T'HH:mm:ss.SSSZ"2001-07-04T12:08:56.235-0700 同步 日期格式是不同步的。建议为每个线程创建独立的格式实例。如果多个线程同时访问一个格式,则它必须是外部同步的。

最新-excel表格日期格式设置 精品

excel表格日期格式设置 篇一:如何在中设置日期时间格式中日期时间格式转换问题120190515如何转换为20190515这种数字格式。 2230300如何转换为230300这种数字格式。 谢谢。 20190515如何转换为20190515这种数字格式先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入确定230300如何转换为230300这种数字格式。 先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入确定在列中设置好了日期的格式-,为何输入的是20199,却变成1956-10-而且这列中的每行都是这样?1,你输入的20199本身不是日期格式,你应该输入20190901那么,显示为:2019-92,你设置为特殊格式0000-00,你输入时输入:201909将会显示为:2019-09(月份考虑2位)如何在中设置日期格式比如:一列的数据是20190429,令一列是20190529,我想求两个日期的天数,但在设置日期格式为2019-4-29时没有反应,是不是这种格式的时间不能设置成日期的格式啊?2019-4-92019-5-9然后选择设置单元格格式-数字-日期-示例里面选择你需要显示日期的格式如何设置中的日期格式右键---设置单元格式---数字---自定义---类型中将“--”修改为“”,确定。 如何在表格中的某一单元格设置日期格式如果输入的不是日期格式就会出错选中你要设的范围后,按上述步骤操作即可,当你在这输入一个超出的日期或其他类型的值就会有以下提示选中该项列,点“数据”——“有效性”——日期根据自己的需要更改,——“确定”。 输入数据后,效果如图:表格,在一个单元格中需要换行怎么办?可以用界面上的自动换行或者单元格属性(下图)或者用+强制换行如何锁定表格中的部份单元格?5如何锁定表格中的部份单元格?让其他人不能修改这张表格中被锁定的单元格。 方法如下先选中希望别人填写或修改的部分,然后鼠标右键设置单元格格式----保护--把锁定前面的对号清除--确定然后选工具--保护--保护工作表(密码自己掌握,怕忘就空)--确定了答案补充你先在要设置锁定的单元格属性中设置,

判断日期格式 ---JAVA

/** * 正则表达式验证日期格式 * @param args */ public static void main(String[] args) { String checkValue = "2007-02-29"; //String eL = "^((((1[6-9]|[2-9]\\d)\\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\\d|3[01]))|(((1[6-9]|[2 -9]\\d)\\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\\d|30))|(((1[6-9]|[2-9]\\d)\\d{ 2})-0?2-(0?[1-9]|1\\d|2[0-8]))|(((1[6-9]|[2-9]\\d)(0[48]|[2468][048]|[13579][26])|((1 6|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\\d):[0-5]?\\d:[0-5]?\\d$"; String eL= "^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\ \s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0 -9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([1 3579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][ 0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\ /\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))"; Pattern p = https://www.360docs.net/doc/4d8253418.html,pile(eL); Matcher m = p.matcher(checkValue); boolean b = m.matches(); if(b) { System.out.println("格式正确"); } else { System.out.println("格式错误"); } }

如何在excel中设置日期时间格式

excel中日期时间格式转换问题 1.2009/05/15 如何转换为20090515这种数字格式。 2.23:03:00 如何转换为230300这种数字格式。 谢谢。 2009/05/15 如何转换为20090515这种数字格式 先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入 yyyymmdd 确定 23:03:00 如何转换为230300这种数字格式。 先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“自定义”,在类型处输入 hhmmss 确定 在excel列中设置好了日期的格式yyyy-m,为何输入的是20049,却变成1956-10-而且这列中的每行都是这样? 1, 你输入的20049本身不是日期格式,你应该输入2004/09/01 那么,显示为:2004-9 2,你设置为特殊格式0000-00,你输入时输入:200409 将会显示为:2004-09 (月份考虑2位) 如何在excel中设置日期格式 比如:一列的数据是2008.04.29,令一列是2008.05.29,我想求两个日期的天数,但在设置日期格式为2008-4-29时没有反应,是不是这种格式的时间不能设置成日期的格式啊? 2008-4-9 2008-5-9 然后选择设置单元格格式-数字-日期-示例里面选择你需要显示日期的格式 如何设置excel中的日期格式 右键---设置单元格式---数字---自定义---类型中将“yyyy-m-d”修改为“yyyymmdd”,确定。 如何在excel表格中的某一单元格设置日期格式.如果输入的不是日期格式就会出错

java.util.Date 与 java.sql.Date互转 及 字符串转换为日期时间格式

1、将java.util.Date 转换为java.sql.Date java.util.Date utilDate = new java.util.Date(); java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); 2、若要插入到数据库并且相应的字段为Date类型 可使用PreparedStatement.setDate(int ,java.sql.Date)方法 其中的java.sql.Date可以用上面的方法得到 也可以用数据库提供TO_DA TE函数 比如现有ud TO_DATE(new SimpleDateFormat().format(ud,"yyyy-MM-dd HH:mm:ss"), "YYYY-MM-DD HH24:MI:SS") 注意java中表示格式和数据库提供的格式的不同 sql="update tablename set timer=to_date('"+x+"','yyyymmddhh24miss') where ....." 这里的x为变量为类似:20080522131223 3、如何将"yyyy-mm-dd"格式的字符串转换为java.sql.Date 方法1 SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String dateStringToParse = "2007-7-12"; try{ java.util.Date date = bartDateFormat.parse(dateStringToParse); java.sql.Date sqlDate = new java.sql.Date(date.getTime()); System.out.println(sqlDate.getTime()); } catch (Exception ex) { System.out.println(ex.getMessage()); } 方法2 String strDate = "2002-08-09"; StringTokenizer st = new StringTokenizer(strDate, "-"); java.sql.Date date=new java.sql.Date(Integer.parseInt(st.nextToken()));

java.util.Date 与 java.sql.Date互转 及 字符串转换为日期时间格式

1、将java.util.Date转换为java.sql.Datejava.util.Date utilDate = new java.util.Date();java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());2、若要插入到数据库并且相应的字段为Date类型可使用 PreparedStatement.setDate(int ,java.sql.Date)方法其中的java.sql.Date可以用上面的方法得到也可以用数据库提供TO_DATE函数比如现有udTO_DATE(new SimpleDateFormat().format(ud,"yy-MM-dd HH: mm: ss"),"YY-MM-DD HH24: MI: SS")注意java中表示格式和数据库提供的格式的不同sql="update tablename set timer=to_date('"+x+"','yymmddhh24miss') where ....."这里的x为变量为类似: 、如何将"yy-mm-dd"格式的字符串转换为java.sql.Date方法1SimpleDateFormatbartDateFormat =new SimpleDateFormat("yy-MM- dd");StringdateStringToParse="2007-7- 12";try{java.util.Datedate=bartDateFormat.parse(dateStringToParse);java.sql.Datesql Date=new java.sql.Date(date.getTime());System.out.println(sqlDate.getTime());}catch (Exception ex) {System.out.println(ex.getMessage());}方法2StringstrDate="2002-08-09";StringTokenizerst=newStringTokenizer(strDate, "-");java.sql.Date date=newjava.sql.Date(Integer.parseInt(st.nextToken()));java.util.Date和 java.sql.Date的区别java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。 但是为什么java.sql.Date类型的值插入到数据库中Date字段中会发生数据截取呢?java.sql.Date是为了配合SQL DATE而设置的数据类型。 “规范化”的java.sql.Date只包含____年__月__日信息,时分秒毫秒都会清零。 格式类似:

日期格式转换

日期格式转换公式 将“01/12/2005”转换成“20050112”格式 =RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2) =YEAR($A2)&TEXT(MONTH($A2),"00")&TEXT(DAY($A2),"00") 该公式不用设置数据有效性,但要设置储存格格式。 也可以用下列两方法: 1、先转换成文本, 然后再用字符处理函数。 2、[数据]-[分列] [日期]-[MDY] 将“2005年9月”转换成“200509”格式 先用公式:=text(a1,"yyyymm")+0 然后将单元格格式为常规。 将“2005-8-6”格式转换为“20050806”格式 用公式:=TEXT(A1,"YYYYMMDD") 反之,将20050806转为日期2005-8-6格式,可用公式:=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) 另四种公式: =text(a1,"0000-00-00") 显示:2005-08-06 =--TEXT(A1,"#-00-00"),把单元格设置为日期格式 显示:2005-8-6 =TEXT(20050806,"0000-00-00")*1,单元格设置日期型

显示:2005-8-6 =VALUE(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)) 显示:2005-8-6 将“20060501”转换为“2006-05-01”格式 =DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2)) 将“199306”转换为“1993-6” 公式1:=LEFT(A3,4)&"-"&RIGHT(A3,2)*1 公式2:=--TEXT(A3*100+1,"#-00-00") 公式2需要设置单元格格式,自定义:e-m 公式3:=TEXT(TEXT(A3&"01","0000-00-00"),"e-m") 象22怎样转换成22日?转成当年当月的日子 公式为:=date(year(now()),month(now()),22) 将“2006年5月”转换成“2006年05月” 公式为:=TEXT(A8,"yyyy""年""mm""月"";@") 也可以这样处理:选中单元格,设置单元格公式-数字-自定义,将yyyy“年”m“月”改为:yyyy“年”mm“月”,即可。但这方法打印出来显示为:2006/5/ 将“1968年6月12日”转换为“1968/6/12”格式 =YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1) 显示:1968/6/12 =TEXT(A1,"yyyy/mm/dd")

Java里面对日期格式的处理

Java里面对日期格式的处理 1.从数据库中查出一条带有date类型字段的记录,并对日期格式进行格式化。 import java.sql.Date; import java.text.SimpleDateFormat; public static void test() { Connection conn = null; Statement st = null; ResultSet rs = null; try { conn = JdbcUtil.getInstance().getConnection(); st = conn.createStatement(); String sql = "select birthday from user"; rs = st.executeQuery(sql); while(rs.next()) { //从数据库中拿到的date java.sql.Date d = rs.getDate(1); System.out.println(d); //按照自己定义的模式转换日期输出格式。 SimpleDateFormat sdf = new SimpleDateFormat( "yyyy年-MM月-dd日"); System.out.println(sdf.format(d)); } } catch (SQLException e) { e.printStackTrace(); } finally { JdbcUtil.getInstance().release(conn, st, rs); } } 以上程序输出结果: 1984-02-28 1984年-02月-28日 2.从数据库中查出一条带有date类型字段的记录,并拿到该日期的月份。 public static void test() { Connection conn = null; Statement st = null; ResultSet rs = null; try { conn = JdbcUtil.getInstance().getConnection(); st = conn.createStatement(); String sql = "select birthday from user"; rs = st.executeQuery(sql); while(rs.next()) { java.sql.Date d = rs.getDate(1); System.out.println(d); //Calendar类是对date类的拓展,date类也有getMonth的 方法,但是过时了。 //以下方式拿到的Calendar对象是以当前系统时间的 date对象作为封装的。 Calendar c = Calendar.getInstance(); //以下方法是使用给定的Date设置此Calendar的时间。

【最新推荐】公文写作中的日期书写格式word版本 (2页)

【最新推荐】公文写作中的日期书写格式word版本 本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == 公文写作中的日期书写格式 公文写作中的日期书写格式 在使用Word和Excel起草的各类文件中,如果日期书写格式五花八门,不仅难看还容易和数据发生混淆,特别是报表中错写的日期不能立即参与计算,给统 计工作带来一定的影响。文件中的日期书写格式应为: 一、公历日期标准格式为;201X年2月6日;或:201X-02-06。 中文(农历)日期标准格式为:二〇〇七年二月六日,或:丙戌年腊月十九日。 二、日期书写不得以小数点或顿号代替年月日,如:201X.2.6; 201X、2、6。 三、年月日中的年号必须写全,不能简写成: 07年2月6日;或: 07-02-06。 四、中文日期的书写: (一)凡使用繁体字的文件,日期可以中文格式书写,其方法是在Word中点“插入”/“日期和时间”,选择中文日期格式,如:二〇〇七年二月六日。 (二)书写中文日期不得以键盘输入“0”,如:二00七年二月六日,这样书 写会十分难看。 (三)凡使用简体字的文件,最好不要书写中文格式日期。 五、文中涉及到中国干支纪年和夏历月日应使用汉字。如:甲子年十月十五日 腊月二十日正月初八等。 六、文中凡涉及到中国清代和清代以前的历史纪年、各民族的非公历纪年等 均用汉字,这类纪年不应与公历月日混用,并应采用阿拉伯数字括注公历。如:秦文公四十四年(公元前722年)。 七、Excel中的日期是可以参与计算的,只能按公历日期标准格式书写。即;201X年2月6日;或:201X-02-06。如果需要使用实时走动日期,可输入日 期函数:“=TODAY()”。日期函数可以参与计算。

java时间的用法

** * Title: 时间格式转化与计算 */ package ; import import import .*; public class DateTime { public DateTime() { } /** * 取得系统当前时间 * @return String yyyy-mm-dd */ public String getCurrentDate() { Calendar rightNow = (); int year = ; int month = + 1; int day = ; return year + "-" + month + "-" + day; } /** * 取得系统当前时间 * @return String yyyy年mm月dd日 */ public String getCurrentDate1() { Calendar rightNow = (); int year = ; int month = + 1; int day = ; return year + "年" + month + "月" + day + "日"; } /** * 取得系统当前时间 * @return String yyyymmdd */ public String getCurrentDate2() { Calendar rightNow = ();

int year = ; int month = + 1; int day = ; return year + "" + month + "" + day; } /** * 取得系统当前时间 * @return String yyyy-mm */ public String getCurrentDate3() { Calendar rightNow = (); int year = ; int month = + 1; 2005-6-282005-10-12 2005-1-8 怎样计算两个时间之间的间隔 间隔=()();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时.............................. 记住java标准库中所有时间类都以此为基础转化的,只是他写好了一些 转化的方法给你用而已.但都离不开这个毫秒数为基础. 2. t=();m=+1;这里为什么要加一 在java语言里,date的month的取值范围是:0~11,与人们的自然表达上相差1。 3. 系统时间与当前日期的区别 系统时间确切的说应该是 (); new Date()是当前日期,虽然它getTime();和(); 一样,但();

公文写作中的日期书写格式

公文写作中的日期书写格式 在使用Word 和Excel 起草的各类文件中,如果日期书写格式五花八门,不仅难看还容易和数据发生混淆,特别是报表中错写的日期不能立即参与计算,给统计工作带来一定的影响。 文件中的日期书写格式应为: 一、公历日期标准格式为:2007 年2 月6 日;或:2007-02-06。 中文(农历)日期标准格式为:二〇〇七年二月六日,或:丙戌年腊月十九日。 二、日期书写不得以小数点或顿号代替年月日,如:2007.2.6;2007、2、6。 三、年月日中的年号必须写全,不能简写成:07 年2 月6 日; 或:07-02-06。 四、中文日期的书写: (一)凡使用繁体字的文件,日期可以中文格式书写,其方法是在Word 中点“插入”/“日期和时间”,选择中文日期格式,如:二〇〇七年二月六日。 (二)书写中文日期不得以键盘输入“0”,如:二00 七年二月六日,这样书写会十分难看。 (三)凡使用简体字的文件,最好不要书写中文格式日

期。 五、文中涉及到中国干支纪年和夏历月日应使用汉字。如:甲子年十月十五腊月二十日正月初八等。 六、文中凡涉及到中国清代和清代以前的历史纪年、各民族的非公历纪年等均用汉字,这类纪年不应与公历月日混用,并应采用阿拉伯数字括注公历。如:秦文公四十四年(公元前722 年)。 七、Excel 中的日期是可以参与计算的,只能按公历日期标准格式书写。即;2007 年2 月6 日;或:2007-02-06。如果需要使用实时走动日期,可输入日期函数:“=TODAY()”。日期函数可以参与计算。 八、Excel 中输入日期是十分简便的,如要显示;2007 年 2 月6 日,或:2007-02-06,只需输入“2-6”回车即可,如果未能正常显示,可在“设置单元格格式”中进行设置。 九、凡报表中含日期错写者,可替换为正确日期格式后再使用。 十、没有日期落款的文件是不规范的文件,法规性的文件日期落款就尤为重 要。文件署有落款日期,可追索文件的成文时间与时效性,并可作为法律诉讼的重要依据。

相关文档
最新文档