【实验室笔记】C#以本地时间创建txt文件

  前段时间做的一个小项目,要求上位机在打开时候,以打开软件的系统时间的建立一个txt文件来存储下位机发送来的数据。

  在第一版上位机上,取名的办法太弱了,先是读取系统时间,然后截取字符串,太笨拙。昨天,查了查资料,发现了C#自身

就可以清楚地读出时间。

1 System.DateTime.Now.Year
2 System.DateTime.Now.Month
3 System.DateTime.Now.Day
4 System.DateTime.Now.Hour
5 System.DateTime.Now.Minute
6 System.DateTime.Now.Second

  为了保证数据的对其格式比如1不够十位,为了显示出01效果,采用PadLeft(2, ‘0‘)即可。

string str = System.DateTime.Now.Year.ToString().PadLeft(2, ‘0‘) + System.DateTime.Now.Month.ToString().PadLeft(2, ‘0‘)
                       + System.DateTime.Now.Day.ToString().PadLeft(2, ‘0‘) + System.DateTime.Now.Hour.ToString().PadLeft(2, ‘0‘)
                       + System.DateTime.Now.Minute.ToString().PadLeft(2, ‘0‘) + System.DateTime.Now.Second.ToString().PadLeft(2, ‘0‘);
时间: 2024-12-20 21:19:05

【实验室笔记】C#以本地时间创建txt文件的相关文章

JAVA 创建TXT文件,写入文件内容,读取文件内容

1 package com.abin.facade.ws.mail.function; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileOutputStream; 6 import java.io.FileReader; 7 import java.io.RandomAccessFile; 8 9 public class FileOperation { 10 11 /** 12 * 创

创建txt文件,并且写入内容

使用fopen的w方式就可以创建一个新的txt文件,如果文件名存在该文件内容会消失. 1. fopen的函数原型:FILE * fopen(const char * path,const char * mode); fopen函数的第一个参数是文件路径,第二个参数是打开方式,有以下几种方式: r 以只读方式打开文件,该文件必须存在. r+ 以可读写方式打开文件,该文件必须存在. rb+ 读写打开一个二进制文件,允许读数据. rw+ 读写打开一个文本文件,允许读和写. w 打开只写文件,若文件存在

C#创建txt文件并写入内容

以注册登录为例 using System.Text; 1.注册 //注册 public string registered(string username,string password) { //判断是否已经有了这个文件 if (!System.IO.File.Exists("c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\testtxt.txt")) { //没有则创建这个文件 FileStr

file 创建 txt文件

/** * 生成数据文件 * * @param filePath 写入文件的路径 * @param content 写入的字符串内容 * @return */ public boolean writerFile(String content, String url) { boolean flag = true; try{ //创建File对象,参数为String类型,表示目录名 File myFile = new File(url); //判断文件是否存在,如果不存在则调用createNewFi

电脑右击不能创建txt文件

1.打开记事本,如下图 2.鼠标右击复制以上内容,然后粘贴到已打开的记事本上. Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.txt] @="txtfile" "Content Type"="text/plain" [HKEY_CLASSES_ROOT\.txt\ShellNew] "NullFile"="" [HKEY_CLASSES_R

mac下快捷的创建txt文件及一些操作小技巧

1.直接找一个本地存在的文件(plist,.m,.h的都可以),复制一份直接把后缀名改成txt就行了,然后进行编辑内容就ok了.是不是很机智!相信大部分人早就知道了. 2.在Finder下按+Shift+G ,可以开启“前往文件夹”对话框,之后你可以输入路径来快速访问Finder目录位置,进行定位文件操作,这毫无疑问是最快的方法.另外你不必输入全部的路径,可以直接输入当前文件夹往下的路径就可以. 3.在Finder的任何位置,选中这里所有的图片,然后按++Y,就可以直接开启图片全屏幻灯片模式 4

linux C创建文件夹然后创建txt文件添加内容

void StoreEvent(char *str){ long tt;     struct tm *vtm;  int i; char Etime[100]; char filename[20]; char dirname[20];  char path[100];    getcwd(path, sizeof(path));  time( &tt );     vtm = localtime( &tt );  sprintf(Etime,"%d-%02d-%02d %02d

python在windows内批量创建txt文件

import sys,os a = open('1.txt') n = 0 aList=[] for line in a.readlines(): #     print line.strip('\n')      aList.append(str(line.strip('\n'))) print aList for i in aList:     os.system('@echo > %s.txt'%i)

js 本地保存 json/txt 文件

function download(filename, text) { var pom = document.createElement('a'); pom.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)); pom.setAttribute('download', filename); if (document.createEvent) { var event = document