精华内容
下载资源
问答
  • VB显示系统当前日期代码直接备注该代码写入工程,即可以在显示系统当前日期。
  • VB6.0制作日期时间表,从演示来看,只是获取Windows时间日期,没有看到时间表啊,难道是我操作的不对么?以下是代码:  Timer1.Enabled = True '开启计时器  End Sub  Private Sub Command2_Click()  Timer1....
  • 内容索引:VB源码,系统相关,秒表,闹钟 VB秒表、闹钟、日期时间操作示例代码,适合初学者学习的示例代码,主要是操作一些时间对象,如图所示,支持闹钟功能,适时显示时间
  • 摘要:VB源码,系统相关,日历表,日期选择器  一个VB日历表源代码,选择日期用,仅提供公历日历,不存在农历、节日等信息,主要用于窗口中弹出,让用户自主选择日期,有效避免程序出错,日历代码简洁,使用方法简单。
  • 内容索引:VB源码,系统相关,日期时间,分隔符,Windows Vb简单获取windows系统内的日期时间分隔符,无非是“/”或“-”等,先得到系统当前的分隔符,然后重新设置分隔符,与控制面板内完成的功能基本相似,仅供VB编程...
  • 主要介绍了VBS日期(时间)格式化函数代码,需要的朋友可以参考下
  • 获取网络上的日期代码已经测试通过无误,获取网络上的日期比本机日期更有用,用于制作软件试用期是多么强大就不用我说了。代码拿去用吧,一个函数直接得到网络上的日期,懒人就直接用吧,想学习的就可以研究参考下...
  • VB6.0显示当前日期时间,取绝对值,取整等例子.VB标准函数源代码. Print Abs(-12) Print Int(1.23) '取整 Print Int(-1234.56) '取整 Print Date '当前日期 Print Time '当前时间
  • VB写的一个距某个日期的天数的程序代码,例如:通过这个代码可以计算距离毕业时间的天数
  • VB排序代码---7种经典排序算法已优化---可记录各种排序的时间及循环次数。
  • VB读取系统时间

    2012-10-01 09:22:54
    VB开发的读取系统时间的小程序,分为日期时间显示。
  • 时间格式转换程序可以在12小时制和24格式制之间相互转换。 QQ223857666勾月
  • 不同数据库环境中进行日期查询程序(VB6.0源代码编写) 不同数据库环境中进行日期查询,利用access数据库存储
  • VB 常用时间日期函数

    千次阅读 2011-12-12 17:04:01
    [格式]:  P=Year(X)  取出X“年”部分的数值  ...[说明]:Year返回的是公元年,若X里只有时间,没有日期,则日期视为#1899/12/30#  2. Hour,Minute,Second函数:取出时,分,或秒  [格式]:  P=Hour
      
    

     


    [格式]:  
    P=Year(X)  
    取出X“年”部分的数值  
    P=Month(X)  
    取出X“月”部分的数值  
    P=Day(X)  
    取出X“日”部分的数值  
    [说明]:Year返回的是公元年,若X里只有时间,没有日期,则日期视为#1899/12/30#  


    2. Hour,Minute,Second函数:取出时,分,或秒  
    [格式]:  
    P=Hour(X)  
    取出X“时”部分的数值  
    P=Minute(X)  
    取出X“分”部分的数值  
    P=Second(X)  
    取出X“秒”部分的数值  
    [说明]:Hour的返回值是0---23之间  

    [范例]:  
    X=10:34:23  
    P=Hour(X)  
    Q=Minute(X)  
    R=Second(X)  
    则输出结果:P=10,Q=34,R=23  

    3. DateSerial函数:合并年,月,日成为日期  
    [格式]:DateSerial(Y,M,D)  
    其中Y是年份,M为月份,D为日期  
    [说明]:  
    (1) M值若大于12,则月份从12月起向后推算M-12个月;若小于1,则月份从1月起向后推算1-M个月。  
    (2) 若日期D大于当月的日数,则日期从当月的日数起,向后推算D-当月日数;若小于1,则日期从1日起向前推算1-D日。  
    [范例]:  
    P=DateSerial(2000,02,02)  
    则结果为P=2000/02/02  


    4.TimeSerial函数:合并时,分,秒成为时间  
    [格式]:P=TimeSerial(H,M,S)  
    其中H为小时数,M为分钟数,S为秒数  
    [说明]:推算原理同上面的DateSerial  
    [范例]:  
    P=TimeSerial(6,32,45)  
    结果为:P=6:32:45  


    5.Date,Time,Now函数:读取系统的日期时间  
    [格式]:  
    P=Date()  
    P=Time()  
    P=Now()  
    [说明]:这三个函数都无参数  
    [范例]:  
    若当前时间为2003年8月29日晚上19点26分45秒,则  
    P=Now()  
    结果为:P=2003-08-29 19:26:45  


    6.MonthName:返回月份名称  
    [格式]:P=MonthName(X)  
    [说明]:X参数可传入1---12,则返回值为“一月”、“二月”……,但是在英文Windows环境下,返回的是”January”,”February”……  
    [范例]:  
    P=MonthName(1)  
    则P=“一月”  


    展开全文
  • vb6.0 修改 文件创建时间 文件访问时间 文件修改时间; 支持批量修改; 源码工程,已通过测试;
  • JAVA+JSP的聊天室 8个目标文件 简单 JavaScript万年历 显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很...
  • vb6.0 时间格式显示大全,此为时间显示的源代码,仅供参考
  • vb 计算输入日期至今日的天数.能实现1000年到系统时间的天数,输入1000年之前会计算错误。
  • 摘要:VB源码,数据库应用,DataGrid VB向DataGrid报表中添加日期时间和页码,VisualBasic6.0源码实例,向DataGrid数据网格中添加日期时间和页码。 运行环境:VB6+MSSQL
  • 使用VB制作的日期计算程序 含源代码和工程文件 可实现500到9999年之间日期的计算
  • VB.Net - 日期时间

    千次阅读 2018-03-01 09:54:42
    VB.Net - 日期时间你写的大部分软件都需要实现某种形式的日期功能,返回当前日期时间日期是日常生活的一部分,使用它能让工作变得轻松,不需要太多思考。 VB.Net还提供了强大的日期算术工具,使操作日期变得...

    VB.Net - 日期和时间

    你写的大部分软件都需要实现某种形式的日期功能,返回当前日期和时间。日期是日常生活的一部分,使用它能让工作变得轻松,不需要太多思考。 VB.Net还提供了强大的日期算术工具,使操作日期变得容易。


    日期数据类型包含日期值,时间值或日期和时间值。 Date的默认值为0001年1月1日的0:00:00(午夜)。等效的.NET数据类型为System.DateTime。


    DateTime 结构表示即时时间通常表示日期时间一天

    'Declaration
    <SerializableAttribute> _
    Public Structure DateTime _
    	Implements IComparable, IFormattable, IConvertible, ISerializable,  
    	IComparable(Of DateTime), IEquatable(Of DateTime)

    您还可以从DateAndTime类获取当前日期和时间。


    DateAndTime模块包含日期和时间操作中使用的过程和属性。

    'Declaration
    <StandardModuleAttribute> _
    Public NotInheritable Class DateAndTime
    

    注意:

    DateTime结构和DateAndTime模块都包含诸如Now和Today之类的属性,因此初学者经常会感到困惑。 DateAndTime类属于Microsoft.VisualBasic命名空间,DateTime结构属于System命名空间。


    因此,使用以后的将帮助你移植你的代码到另一个.Net语言,如C#。 但是,DateAndTime类/模块包含Visual Basic中所有可用的旧日期函数。

    DateTime结构的属性和方法

    下表列出了一些DateTime结构的常用属性 :

    S.N属性描述
    1DateGets the date component of this instance.
    获取此实例的日期组件。
    2DayGets the day of the month represented by this instance.
    获取此实例所代表的月份中的某一天。
    3DayOfWeekGets the day of the week represented by this instance.
    获取此实例表示的星期几。
    4DayOfYearGets the day of the year represented by this instance.
    获取此实例表示的一年中的某一天。
    5HourGets the hour component of the date represented by this instance.
    获取此实例表示的日期的小时组件。
    6KindGets a value that indicates whether the time represented by this instance is based on local time, Coordinated Universal Time (UTC), or neither.G
    获取一个值,该值指示此实例表示的时间是基于本地时间,协调世界时间(UTC)还是两者都不是。
    7MillisecondGets the milliseconds component of the date represented by this instance.
    获取此实例表示的日期的毫秒组件。
    8MinuteGets the minute component of the date represented by this instance.
    获取此实例表示的日期的分钟分量。
    9MonthGets the month component of the date represented by this instance.
    获取此实例表示的日期的月份。
    10NowGets a DateTime object that is set to the current date and time on this computer, expressed as the local time.
    获取在此计算机上设置为当前日期和时间的DateTime对象,以本地时间表示。
    11SecondGets the seconds component of the date represented by this instance.
    获取此实例表示的日期的秒组件。
    12TicksGets the number of ticks that represent the date and time of this instance.
    获取表示此实例的日期和时间的刻度数。
    13TimeOfDayGets the time of day for this instance.
    获取此实例的时间。
    14TodayGets the current date.
    获取当前日期。
    15UtcNowGets a DateTime object that is set to the current date and time on this computer, expressed as the Coordinated Universal Time (UTC).
    获取设置为此计算机上当前日期和时间的DateTime对象,以协调世界时(UTC)表示。
    16YearGets the year component of the date represented by this instance.
    获取此实例表示的日期的年份组件。

    下表列出了DateTime结构的一些常用方法:

    SN方法名称和说明
    1

    Public Function Add (value As TimeSpan) As DateTime
    公共函数Add(值作为时间跨度)As DateTime

    返回一个新的DateTime,将指定的TimeSpan的值添加到此实例的值。

    2

    Public Function AddDays ( value As Double) As DateTime
    公共函数AddDays(值为双)As DateTime

    返回一个新的DateTime,该值将指定的天数添加到此实例的值中。

    3

    Public Function AddHours (value As Double) As DateTime
    公共函数AddHours(值为双)As DateTime

    返回一个新的DateTime,该值将指定的小时数添加到此实例的值中。

    4

    Public Function AddMinutes (value As Double) As DateTime
    公共函数AddMinutes(值为双)As DateTime

    返回一个新的DateTime,将指定的分钟数添加到此实例的值。

    5

    Public Function AddMonths (months As Integer) As DateTime
    公共函数AddMonths(月作为整数)As DateTime

    返回一个新的DateTime,将指定的月数添加到此实例的值。

    6

    Public Function AddSeconds (value As Double) As DateTime
    公共函数AddSeconds(值为双)As DateTime

    返回一个新的DateTime,将指定的秒数添加到此实例的值。

    7

    Public Function AddYears (value As Integer ) As DateTime
    公共函数AddYears(值为整数) As DateTime

    返回一个新的DateTime,将指定的年数添加到此实例的值。

    8

    Public Shared Function Compare (t1 As DateTime,t2 As DateTime) As Integer
    公共共享函数比较(T1作为日期时间,T2为DATETIME)As Integer

    比较两个DateTime实例,并返回一个整数,指示第一个实例是早于,与第二个实例相同还是晚于第二个实例。

    9

    Public Function CompareTo (value As DateTime) As Integer
    公共函数CompareTo(值为DATETIME)As Integer

    将此实例的值与指定的DateTime值进行比较,并返回一个整数,指示此实例是早于,等于还是晚于指定的DateTime值。

    10

    Public Function Equals (value As DateTime) As Boolean
    公共函数等于(值为DATETIME)As Boolean

    返回一个值,表示此实例的值是否等于指定的DateTime实例的值。

    11

    Public Shared Function Equals (t1 As DateTime, t2 As DateTime) As Boolean
    公共共享函数等于(T1作为日期时间,T2为DATETIME) As Boolean

    返回一个值,指示两个DateTime实例是否具有相同的日期和时间值。

    12

    Public Overrides Function ToString As String
    公共覆盖函数ToString  As String

    将当前DateTime对象的值转换为其等效字符串表示形式。

    以上列出的方法并不详尽,请访问微软的文档以获取DateTime结构的方法和属性的完整列表。


    创建DateTime对象

    您可以通过以下方式之一创建DateTime对象:

    • By calling a DateTime constructor from any of the overloaded DateTime constructors.通过从任何重载的DateTime构造函数调用DateTime构造函数。

    • By assigning the DateTime object a date and time value returned by a property or method.
      通过为DateTime对象分配属性或方法返回的日期和时间值。

    • By parsing the string representation of a date and time value.
      通过解析日期和时间值的字符串表示。

    • By calling the DateTime structure's implicit default constructor.
      通过调用DateTime结构的隐式默认构造函数。


    下面的例子说明了这一点:

    Module Module1
       Sub Main()
          'DateTime constructor: parameters year, month, day, hour, min, sec
          Dim date1 As New Date(2012, 12, 16, 12, 0, 0)
          'initializes a new DateTime value
          Dim date2 As Date = #12/16/2012 12:00:52 AM#
          'using properties
          Dim date3 As Date = Date.Now
          Dim date4 As Date = Date.UtcNow
          Dim date5 As Date = Date.Today
          Console.WriteLine(date1)
          Console.WriteLine(date2)
          Console.WriteLine(date3)
          Console.WriteLine(date4)
          Console.WriteLine(date5)
          Console.ReadKey()
       End Sub
    End Module
    


    当上述代码被编译和执行时,它产生了以下结果:

    12/16/2012 12:00:00 PM
    12/16/2012 12:00:52 PM
    12/12/2012 10:22:50 PM
    12/12/2012 12:00:00 PM
    


    获取当前日期和时间:

    以下程序演示如何获取VB.Net中的当前日期和时间:


    当前时间:

    Module dateNtime
       Sub Main()
          Console.Write("Current Time: ")
          Console.WriteLine(Now.ToLongTimeString)
          Console.ReadKey()
       End Sub
    End Module
    


    当上述代码被编译和执行时,它产生了以下结果:

    Current Time: 11 :05 :32 AM
    


    当前日期:

    Module dateNtime
       Sub Main()
          Console.WriteLine("Current Date: ")
          Dim dt As Date = Today
          Console.WriteLine("Today is: {0}", dt)
          Console.ReadKey()
       End Sub
    End Module
    


    当上述代码被编译和执行时,它产生了以下结果:

    Today is: 12/11/2012 12:00:00 AM
    


    格式化日期

    日期字面值应该用哈希符号(##)括起来,并以M / d / yyyy格式指定,例如#12/16/2012#。 否则,您的代码可能会更改,具体取决于运行应用程序的语言环境。

    例如,您为2012年2月6日的日期指定了#2/6/2012#的日期字面值。对于使用mm / dd / yyyy格式的语言环境,这是正确的。 但是,在使用dd / mm / yyyy格式的语言环境中,您的文本将编译为2012年6月2日。如果语言环境使用另一种格式,例如yyyy / mm / dd,该文字将无效并导致编译器错误。

    要将Date字面值转换为语言环境的格式或自定义格式,请使用String类的Format函数,指定预定义或用户定义的日期格式。

    下面的例子演示了这一点。

    Module dateNtime
       Sub Main()
          Console.WriteLine("India Wins Freedom: ")
          Dim independenceDay As New Date(1947, 8, 15, 0, 0, 0)
          ' Use format specifiers to control the date display.
          Console.WriteLine(" Format 'd:' " & independenceDay.ToString("d"))
          Console.WriteLine(" Format 'D:' " & independenceDay.ToString("D"))
          Console.WriteLine(" Format 't:' " & independenceDay.ToString("t"))
          Console.WriteLine(" Format 'T:' " & independenceDay.ToString("T"))
          Console.WriteLine(" Format 'f:' " & independenceDay.ToString("f"))
          Console.WriteLine(" Format 'F:' " & independenceDay.ToString("F"))
          Console.WriteLine(" Format 'g:' " & independenceDay.ToString("g"))
          Console.WriteLine(" Format 'G:' " & independenceDay.ToString("G"))
          Console.WriteLine(" Format 'M:' " & independenceDay.ToString("M"))
          Console.WriteLine(" Format 'R:' " & independenceDay.ToString("R"))
          Console.WriteLine(" Format 'y:' " & independenceDay.ToString("y"))
          Console.ReadKey()
       End Sub
    End Module
    


    当上述代码被编译和执行时,它产生了以下结果:

    India Wins Freedom:
    Format 'd:' 8/15/1947
    Format 'D:' Friday, August 15, 1947
    Format 't:' 12:00 AM
    Format 'T:' 12:00:00 AM
    Format 'f:' Friday, August 15, 1947 12:00 AM
    Format 'F:' Friday, August 15, 1947 12:00:00 AM
    Format 'g:' 8/15/1947 12:00 AM
    Format 'G:' 8/15/1947 12:00:00 AM
    Format 'M:' 8/15/1947 August 15
    Format 'R:' Fri, 15 August 1947 00:00:00 GMT
    Format 'y:' August, 1947
    


    预定义的日期/时间格式

    下表列出了预定义的日期和时间格式名称。 可以通过这些名称用作Format函数的样式参数:

    格式描述
    General Date, or G

    Displays a date and/or time. For example, 1/12/2012 07:07:30 AM

    显示日期和/或时间。 例如,1/12/2012 07:07:30 AM。.

    Long Date,Medium Date, or D

    Displays a date according to your current culture's long date format. For example, Sunday, December 16,2012.

    根据您当前区域的长日期格式显示日期。 例如,2012年12月16日星期日

    Short Date, or d

    Displays a date using your current culture's short date format. For example, 12/12/2012

    使用当前区域短日期格式显示日期。 例如,12/12/2012。.

    Long Time,Medium Time, orT

    Displays a time using your current culture's long time format; typically includes hours, minutes, seconds. For example, 01:07:30 AM

    使用您当前区域的长时间格式显示时间; 通常包括小时,分钟,秒。 例如,01:07:30 AM。.

    Short Time or t

    Displays a time using your current culture's short time format. For example, 11:07 AM

    使用当前区域的短时格式显示时间。 例如,11:07 AM。.

    f

    Displays the long date and short time according to your current culture's format. For example, Sunday, December 16, 2012 12:15 AM

    根据您当前的区域格式显示长日期和短时间。 例如,2012年12月16日星期日上午12:15。.

    F

    Displays the long date and long time according to your current culture's format. For example, Sunday, December 16, 2012 12:15:31 AM

    根据您当前的区域格式显示长日期和长时间。 例如,2012年12月16日星期日12:15:31 AM。.

    g

    Displays the short date and short time according to your current culture's format. For example, 12/16/2012 12:15 AM

    根据您当前的区域格式显示短日期和短时间。 例如,12/16/2012 12:15 AM。.

    M, m

    Displays the month and the day of a date. For example, December 16

    显示日期的月份和日期。 例如,12月16日。.

    R, r

    Formats the date according to the RFC1123Pattern property

    根据RFC1123Pattern属性格式化日期。.

    s

    Formats the date and time as a sortable index. For example, 2012-12-16T12:07:31

    将日期和时间格式化为可排序索引。 例如,2012-12-16T12:07:31。.

    u

    Formats the date and time as a GMT sortable index. For example, 2012-12-16 12:15:31Z

    将日期和时间格式设置为GMT可排序索引。 例如,2012-12-16 12:15:31Z。.

    U

    Formats the date and time with the long date and long time as GMT. For example, Sunday, December 16, 2012 6:07:31 PM

    将日期和时间格式设置为长日期和长时间,格式为GMT。 例如,星期日,2012年12月16日下午6:07:31。.

    Y, y

    Formats the date as the year and month. For example, December, 2012

    将日期格式设置为年和月。 例如,2012年12月。.


    对于其他格式,如用户定义的格式,请参阅Microsoft文档 。


    属性和DateAndTime类的方法

    下表列出了一些DateAndTime类的常用属性 :

    SN属性描述
    1Date
    Returns or sets a String value representing the current date according to your system.
    返回或设置根据系统代表当前日期的字符串值。
    2Now
    Returns a Date value containing the current date and time according to your system.
    返回一个包含根据系统的当前日期和时间的日期值。
    3TimeOfDayReturns or sets a Date value containing the current time of day according to your system.
    返回或设置根据你的系统包含当天的当前时间的日期值。
    4Timer
    Returns a Double value representing the number of seconds elapsed since midnight.
    返回表示自午夜起经过的秒数为Double值。
    5TimeStringReturns or sets a String value representing the current time of day according to your system.
    返回或设置根据你的系统代表一天的当前时间的字符串值。
    6Today
    Gets the current date.
    获取当前日期。


    下表列出了一些DateAndTime类的常用方法 :

    SN方法名称和说明
    1

    Public Shared Function DateAdd (Interval As DateInterval, Number As Double, DateValue As DateTime) As DateTime
    公共共享函数使用DateAdd(时间间隔为DateInterval,号码为DOUBLE,则DateValue为DATETIME)为DATETIME

    返回包含已添加指定时间间隔的日期和时间值的Date值。

    2

    Public Shared Function DateAdd (Interval As String,Number As Double,DateValue As Object ) As DateTime
    公共共享函数使用DateAdd(时间间隔为字符串,数字为DOUBLE,则DateValue作为对象)为DATETIME

    返回包含已添加指定时间间隔的日期和时间值的Date值。

    3

    Public Shared Function DateDiff (Interval As DateInterval, Date1 As DateTime, Date2 As DateTime, DayOfWeek As FirstDayOfWeek, WeekOfYear As FirstWeekOfYear ) As Long
    公共共享函数DateDiff(时间间隔为DateInterval,日期1为DATETIME,日期2为DATETIME,星期作为Firstdayofweek,WEEKOFYEAR作为FirstWeekOfYear)As Long

    返回指定两个日期值之间的时间间隔数的长整型值。

    4

    Public Shared Function DatePart (Interval As DateInterval, DateValue As DateTime, FirstDayOfWeekValue As FirstDayOfWeek, FirstWeekOfYearValue As FirstWeekOfYear ) As Integer
    公共共享函数DATEPART(时间间隔为DateInterval,则DateValue为DATETIME,FirstDayOfWeekValue作为Firstdayofweek可,FirstWeekOfYearValue作为FirstWeekOfYear)作为整数

    返回包含给定Date值的指定组件的整数值。

    5

    Public Shared Function Day (DateValue As DateTime) As Integer
    公共共享函数Day(DateValue将作为DATETIME)作为整数

    返回从1到31的整数值,表示每月的某一天。

    6Public Shared Function Hour (TimeValue As DateTime) As Integer
    公共共享函数Hour (TIMEVALUE为DATETIME)作为整数

    返回从0到23的整数值,表示一天中的小时。

    7

    Public Shared Function Minute (TimeValue As DateTime) As Integer
    公共共享函数Minute(TIMEVALUE为DATETIME)作为整数

    返回一个从0到59的整数值,表示小时的分钟。

    8

    Public Shared Function Month (DateValue As DateTime) As Integer
    公共共享函数Month(DateValue将作为DATETIME)作为整数

    返回从1到12的整数值,表示一年中的月份。

    9

    Public Shared Function MonthName (Month As Integer, Abbreviate As Boolean) As String
    公共共享函数MONTHNAME(月为整数,简称布尔)作为字符串

    返回包含指定月份的名称的字符串值。

    10

    Public Shared Function Second (TimeValue As DateTime) As Integer
    公共共享函数Second(TIMEVALUE为DATETIME)作为整数

    返回从0到59,代表分钟的第二个整数值。

    11

    Public Overridable Function ToString As String
    公众可重写的ToString函数作为字符串

    返回表示当前对象的字符串。

    12

    Public Shared Function Weekday (DateValue As DateTime, DayOfWeek As FirstDayOfWeek) As Integer
    公共共享函数Weekday (DateValue将作为日期时间,星期由于Firstdayofweek可)作为整数

    返回包含表示星期几的一个数的整数值。

    13

    Public Shared Function WeekdayName (Weekday As Integer, Abbreviate As Boolean, FirstDayOfWeekValue As FirstDayOfWeek) As String
    公共共享函数WEEKDAYNAME(平日为整数,简称布尔,FirstDayOfWeekValue作为Firstdayofweek可)作为字符串

    返回包含指定工作日名称的字符串值。

    14

    Public Shared Function Year (DateValue As DateTime) As Integer
    公共共享函数(一年则DateValue为DATETIME)作为整数

    返回从1到9999表示年份的整数值。


    上述名单并不详尽。有关属性和DateAndTime类的方法的完整列表,请参阅Microsoft文档 。

    下面的程序演示其中的一些方法:

    Module Module1
       Sub Main()
          Dim birthday As Date
          Dim bday As Integer
          Dim month As Integer
          Dim monthname As String
          ' Assign a date using standard short format.
          birthday = #7/27/1998#
          bday = Microsoft.VisualBasic.DateAndTime.Day(birthday)
          month = Microsoft.VisualBasic.DateAndTime.Month(birthday)
          monthname = Microsoft.VisualBasic.DateAndTime.MonthName(month)
          Console.WriteLine(birthday)
          Console.WriteLine(bday)
          Console.WriteLine(month)
          Console.WriteLine(monthname)
          Console.ReadKey()
       End Sub
    End Module
    


    当上述代码被编译和执行时,它产生了以下结果:

    7/27/1998 12:00:00 AM
    27
    7
    July
    展开全文
  • VB 开发当中,按日期新建文件夹到本地服务器的硬盘上。
  • VB时间函数(VB6)

    千次阅读 2017-06-14 01:52:57
    VB6 常用的时间函数以及计算方法 Now 获取系统当前时间(包括日期) Time 获取系统当前时间 用于计时,Time 函数不是很精确,可以用API函数 GetTickCount() 截取日期的一部分: year(T) 年份 month(T) ...

    VB6 常用的时间函数以及计算方法

    Now 获取系统当前时间(包括日期)

    Time 获取系统当前时间

    用于计时,Time 函数不是很精确,可以用API函数 GetTickCount()


    截取日期的一部分:
    year(T) 年份
    month(T) 月份
    day(T) 日
    DatePart(datepart,T) 获取指定部分

    datepart 取值(字符串,比如:"yyyy"):
    y 一年中的天数
    yyyy 年份
    m 月
    w 星期中的天,默认以星期天为第一天,数值1
    ww 周
    q 季度
    d 一月中的天数
    h 时
    n 分
    s 秒

    时间计算函数
    时间加减
    DateAdd(datepart,number,date) 
    number 是负数则是减去
    如何计算2月份最后一天是几号?用3月1号减去一天:
    DataAdd("d",-1,"2017-3-1")

    计算两个日期的差值
    DateDiff(datepart,date1,date2) 结果是date2-date1,负数表示date2比date1更小(日期更早)

    格式化函数
    Format(date,dateformat)
    dateformat 参考 datepart,可以自由组合,比如"yyyy-mm"显示年月,"hh:mm"显示时分。分隔符横线和冒号可以自己指定,比如:
    Format(now,"yyyy年mm月dd日")
    显示的效果可能是(和操作系统设置有关):2011年11月04日
    展开全文
  • 时间显示包含日期,星期,(VS2010)
  • vb6.0算法省时间

    2018-11-23 10:45:16
    vb开发技术代码 做宗教类软件 算命类软件有用 的函数
  • VB修改文件时间.rar

    2019-07-10 11:01:25
    VB修改文件创建的时间,如果你想搞一个不真实的事情,你可以通过本程序获取文件属性,从而修改文件创建的时间,有时候可以蒙过一些人,呵呵。程序操作文件属性,是个例子可参考。
  • VB 日期时间函数

    千次阅读 2013-12-05 17:02:49
    日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。 比如:myDate = CDate("99-5-20") ,这样的日期表达式必须加双引号,否则结果不可预料。 CDate 依据系统上的...
    1.date(日期表达式)

    将日期表达式转换成日期类型的数据。
    日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。
    比如:myDate = CDate("99-5-20") ,这样的日期表达式必须加双引号,否则结果不可预料。
    CDate 依据系统上的区域设置来决定日期的格式。如果提供的格式为不可识别的日期设置,则不能正确判断年、月、日的顺序。

    2.Now()

    返回当前计算机系统设置的日期和时间。

    3.Year(日期表达式)

    返回表示年份的整数。
    比如:Year("00-6-15") = 2000

    4.Month(日期表达式)

    返回 1 到 12 之间的整数,表示一年中的某月。
    比如:Month("00-6-15") = 6

    5.DateAdd(interval, number, date)

    返回一个日期,这一日期加上了一段时间间隔。可以用 DateAdd 来计算距今天为三十天的日期;或者计算距现在为 45 分钟的时间。
    DataAdd 函数参数 参数 说明
    interval 字符串表达式,是所要加上去的时间间隔的单位。 
    number 数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。 
    date 日期表达式,这一日期还加上了时间间隔。

    interval 参数设定值 值 说明 
    yyyy 年 
    q 季 
    m 月 
    y 一年的日数 
    d 日 
    w 一周的日数 
    ww 周 
    h 时 
    n 分钟 
    s 秒
    比如:
    DateAdd("d",10,"2000-6-18") = 2000-06-28
    DateAdd("m",-1,"2000-6-18") = 2000-05-18

    VB 日期时间函数

    1. Year(X),Month(X),Day(X):取出年,月,日

    [格式]:
    P=Year(X)  取出X"年"部分的数值
    P=Month(X) 取出X"月"部分的数值
    P=Day(X)  取出X"日"部分的数值
    [说明]:Year返回的是公元年,若X里只有时间,没有日期,则日期视为#1899/12/30#

    2. Hour,Minute,Second函数:取出时,分,或秒

    [格式]:
    P=Hour(X)  取出X"时"部分的数值
    P=Minute(X) 取出X"分"部分的数值
    P=Second(X) 取出X"秒"部分的数值
    [说明]:Hour的返回值是0---23之间
    [范例]:
    X=10:34:23
    P=Hour(X)
    Q=Minute(X)
    R=Second(X)
    则输出结果:P=10,Q=34,R=23

    3. DateSerial函数:合并年,月,日成为日期

    [格式]:DateSerial(Y,M,D) 其中Y是年份,M为月份,D为日期
    [说明]:
    (1) M值若大于12,则月份从12月起向后推算M-12个月;若小于1,则月份从1月起向后推算1-M个月。
    (2) 若日期D大于当月的日数,则日期从当月的日数起,向后推算D-当月日数;若小于1,则日期从1日起向前推算1-D日。
    [范例]:
    P=DateSerial(2000,02,02)
    则结果为P=2000/02/02

    4.TimeSerial函数:合并时,分,秒成为时间

    [格式]:P=TimeSerial(H,M,S) 其中H为小时数,M为分钟数,S为秒数
    [说明]:推算原理同上面的DateSerial
    [范例]:
    P=TimeSerial(6,32,45) 结果为:P=6:32:45

    5.Date,Time,Now函数:读取系统的日期时间

    [格式]:
    P=Date()
    P=Time()
    P=Now()
    [说明]:这三个函数都无参数
    [范例]:若当前时间为2003年8月29日晚上19点26分45秒,则
    P=Now() 结果为:P=2003-08-29 19:26:45 
    展开全文
  • VB DateTimePicker控件显示时间VB DateTimePicker控件显示时间VB DateTimePicker控件显示时间VB DateTimePicker控件显示时间
  • vb.net(月历、日期时间、数字)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,706
精华内容 4,682
关键字:

vb时间日期代码