c# 生成随机时间的小例子

代码如下:

Random random = new Random((int)(DateTime.Now.Ticks));
            int i = 0;
            while (i < 100)
            {
                int hour = random.Next(2, 5);
                int minute = random.Next(0, 60);
                int second = random.Next(0, 60);
                string tempStr = string.Format("{0} {1}:{2}:{3}", DateTime.Now.ToString("yyyy-MM-dd"), hour, minute, second);
                DateTime rTime = Convert.ToDateTime(tempStr);
                Console.WriteLine(rTime.ToString());
                i++;
            }
            Console.ReadKey();

(0)

相关推荐

  • C# WinForm窗体编程中处理数字的正确操作方法

    使用C#进行WinForm开发时,经常需要从WinForm窗体中获取用户输入数据.如果是字符串,那很好办,直接使用"控件名.Text"即可.但如果是数字类型的值呢?怎么样获取?怎么样判断?怎么样转换?怎么样错误提示?且看下文. 假如我要从WinForm界面上获取一个用户输入的数字,代码如下: 复制代码 代码如下: int num; //定义一个int类型的变量来接收值 //假设接收用户输入的文本框控件名称为"txtNum",txtNum.Text为字符串类型. //

  • c# winform时钟的实现代码

    代码如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace Simpclock {     public partial class Form1 : Form     {   

  • c# DateTime常用操作实例(datetime计算时间差)

    复制代码 代码如下: #region DateTime操作 public class C3    {        //DateTime常用的操作        public static void Fun1()        {            //格式:2012-8-16 11:21:29            Console.WriteLine("当前时间:{0}", DateTime.Now.ToString()); //格式:2012-8-16 0:00:00     

  • c#实现51单片机频率计的代码分享(数字频率计设计)

    复制代码 代码如下: #include <reg51.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long //按键sbit button=P1^7;//LEDsbit led2=P3^5;sbit led3=P3^7;//数码管位选sbit c0 = P3^0;sbit c1 = P3^1;sbit c2 = P3^2;sbit c3 = P3^3;//数码管段码uchar code

  • C#实现根据数字序号输出星期几的简单实例

    本文以实例代码实现了C#根据数字序号输出星期几,用户可通过输入数字0~6,输出星期各天的英语单词,程序中主要是演示if语句和switch语句的用法,当然其中的英文可以改成中文. 具体实现代码如下: //Select.cs程序内容:通过输入数字0~6,输出星期各天的英语单词演示if语句和switch语句的用法 using System; class Select { public static void Main() { Console.WriteLine("请输入数字:"); Cons

  • C#实现漂亮的数字时钟效果

    本文实例讲述了用C#做了一个漂亮的数字时钟.分享给大家供大家参考. 程序运行后界面如下: 实现技术:主要是通过Graphics类的DrawImage方法来绘制数字时钟中所有的数字,这些数字是从网上找的一些图片文件.时钟使用DateTime中Now属性来获得不同的,时,分,秒,最后通过定时器来实现时钟的运行状态. 主要代码如下: 复制代码 代码如下: //将0~9数字图片保存在Image数组中  private Image[] image = new Bitmap[10];  public For

  • c#的时间日期操作示例分享(c#获取当前日期)

    1.给定时间戳返回指定的时间格式 复制代码 代码如下: private string StampToDate(string timeStamp,string format){ DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); long lTime = long.Parse(timeStamp + "0000000"); TimeSpan toNow = new TimeS

  • C# 判断字符串第一位是否为数字

    复制代码 代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Text.RegularExpressions; namespace WindowsFormsApp

  • C#中日期时间的简单操作

    (1).比较2个DateTime的大小 复制代码 代码如下: DateTime dt1 = Convert.ToDateTime("2010/11/25 20:53:43");DateTime dt2 = Convert.ToDateTime("2010/11/26 19:24:53");int i = DateTime.Compare(dt1, dt2); 最后i的结果是-1...所以说dt1<dt2..当dt1=dt2的时候i=0..当dt1>dt2

  • c#得到本月有几周和这几周的起止时间示例代码

    示例代码: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q

  • c#数字图像处理的3种方法示例分享

    本文主要通过彩色图象灰度化来介绍C#处理数字图像的3种方法,Bitmap类.BitmapData类和Graphics类是C#处理图像的的3个重要的类. Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下: GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色. PixelFormat属性,返回图像的像素格式. Palette属性,获取或折纸图像所使用的颜色调色板. Height属性和Width属性,返回图像的高度和宽度. LockBits方法和Unl

  • C#实现大数字运算的实例代码

    C#实现大数字的运算 1.添加引用:System.Numerics.dll 2.添加命名空间:using System.Numerics; 3.实例: 3.1判断一个数字是不是质数 复制代码 代码如下: static void Main(string[] args)        {            Console.WriteLine("请输入一个很大的数字:");            string bigNumber = Console.ReadLine();        

随机推荐