C#窗体显示留言时间的方法

 更新时间:2015年03月21日 11:28:33   作者:懒得呼吸  
这篇文章主要介绍了C#窗体显示留言时间的方法,涉及C#操作时间的技巧,需要的朋友可以参考下

本文实例讲述了C#窗体显示留言时间的方法。分享给大家供大家参考。具体分析如下:

运行平台:Vs2012
主要实现例如空间发表说说时间的显示,如:某人在10秒前回复了你这种效果
可用在Web浏览器,窗体,等...

复制代码 代码如下:
namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            DateTime now = DateTime.Now;
            DateTime time = Convert.ToDateTime( "2014-03-17 11:02:00");
            TimeSpan ts = now - time;
            if (time.Year == now.Year)
            {
                if (ts.Days < 1 && now.Day == time.Day)
                {
                    if (ts.Hours < 1)
                    {
                        if (ts.Minutes < 1)
                        {
                            string s=ts.Seconds.ToString() + "秒前爱我别走给您留言";
                            Console.WriteLine(s);
                            Console.ReadLine();
                            return;
                        }
                        string a = ts.Minutes.ToString() + "分钟前爱我别走给您留言";
                         Console.WriteLine(a);
                         Console.ReadLine();
                         return;
                    }
                    string b = "今天 " + time.ToString("HH:mm") + "爱我别走给您留言";
                    Console.WriteLine(b);
                    Console.ReadLine();
                    return;
                }
                Console.WriteLine(time.Month.ToString()+"月" + time.Day.ToString() +"日"+ time.Hour.ToString("#00")+"小时" + time.Minute.ToString("#00")+"分钟前"+"爱你的他给你留言了");
            }
            Console.ReadLine();
        }
    }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#中字段、属性、只读、构造函数赋值、反射赋值的问题

    C#中字段、属性、只读、构造函数赋值、反射赋值的问题

    这篇文章主要介绍了C#中字段、属性、只读、构造函数赋值、反射赋值的问题 ,非常不错,具有一定的参考借鉴借鉴价值,需要的朋友可以参考下
    2018-08-08
  • C#延时函数的使用说明

    C#延时函数的使用说明

    这篇文章主要介绍了C#延时函数的使用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04
  • C#的回调机制浅析

    C#的回调机制浅析

    这篇文章主要介绍了C#的回调机制,较为通俗的分析了回调机制的本质与使用时的注意事项,对于C#的学习有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • C# goto语句的具体使用

    C# goto语句的具体使用

    # goto 语句用于直接在一个程序中转到程序中的标签指定的位置,标签实际上由标识符加上冒号构成。本文主要介绍了C# goto语句的具体使用,感兴趣的可以了解一下
    2021-06-06
  • C#使用 NAudio 实现音频可视化的方法

    C#使用 NAudio 实现音频可视化的方法

    这篇文章主要介绍了[C#] 使用 NAudio 实现音频可视化的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • C#.NET中如何批量插入大量数据到数据库中

    C#.NET中如何批量插入大量数据到数据库中

    这篇文章主要给大家介绍C#.net中如何批量插入大量数据到数据库中,本文涉及到C#.net中批量插入数据到数据库中方面的内容,对C#.net批量插入数据到数据库中感兴趣的朋友可以参考下本篇文章
    2015-10-10
  • C#使用SQLDMO操作数据库的方法

    C#使用SQLDMO操作数据库的方法

    这篇文章主要介绍了C#使用SQLDMO操作数据库的方法,实例分析了基于SQLDMO.dll动态链接库操作数据库的相关技巧,需要的朋友可以参考下
    2015-06-06
  • C#程序调用C++动态库(dll文件)遇到的坑及解决

    C#程序调用C++动态库(dll文件)遇到的坑及解决

    这篇文章主要介绍了C#程序调用C++动态库(dll文件)遇到的坑及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 详解ASP.NET中Identity的身份验证代码

    详解ASP.NET中Identity的身份验证代码

    这篇文章主要介绍了ASP.NET Identity 的“多重”身份验证代码,以及实现的原理讲解,需要的朋友参考一下。
    2017-12-12
  • C#验证码识别基础方法实例分析

    C#验证码识别基础方法实例分析

    这篇文章主要介绍了C#验证码识别基础方法实例分析,较为详细的总结了C#验证码的实现思路及具体步骤,并对实现思路进行了总结归纳,具有很好的实用价值,需要的朋友可以参考下
    2014-09-09

最新评论