windows下忘记mysql超级管理员root密码的解决办法

如果你是服务器是 windows xp/2000/2003/nt 都可以使用这个方法来找回丢失 MYSQL超级管理员root的密码

1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql
或直接在任务管理器中关闭进程mysqld-nt

2,在CMD命令行窗口,进入MYSQL安装目录 比如 d:\mysql20080505\bin

3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库。
命令为: mysqld-nt –skip-grant-tables



4,重新打开一个CMD命令行窗口,输入mysql -uroot -p,使用空密码的方式登录MySQL(不用输入密码,直接按回车)



5,输入以下命令开始修改root用户的密码(注意:命令中mysql.user中间有个“点”
  mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;

6,刷新权限表
mysql> flush privileges;

7,退出
mysql> quit

这样MYSQL超级管理员账号 ROOT已经重新设置好了,接下来 在任务管理器里结束掉 mysql-nt.exe 这个进程,重新启动MYSQL即可!(也可以直接重新启动服务器)


摘自:http://www.kuqin.com/database/20080306/4249.html

DatabaseHelper使用问题记录

1.一个参数添加顺序而引发的怪异的问题

StringBuilder sbSQL = new StringBuilder();
sbSQL.AppendLine("UPDATE T_USER_INFO ");
sbSQL.AppendLine("SET   Login_Password = @LoginPwd ");
sbSQL.AppendLine("WHERE  Login_ID = @Login_ID ");

DAL.DatabaseHelper db = new DAL.DatabaseHelper();
db.AddParameter("@Login_ID", strLoginID);
db.AddParameter("@LoginPwd", strLoginPwdNew);               

int intReturn = db.ExecuteNonQuery(sbSQL.ToString());


intReturn 为0

StringBuilder sbSQL = new StringBuilder();
sbSQL.AppendLine("UPDATE T_USER_INFO ");
sbSQL.AppendLine("SET    Login_Password = @LoginPwd ");
sbSQL.AppendLine("WHERE  Login_ID = @Login_ID ");

DAL.DatabaseHelper db = new DAL.DatabaseHelper();
db.AddParameter("@LoginPwd", strLoginPwdNew);
db.AddParameter("@Login_ID", strLoginID);        

int intReturn = db.ExecuteNonQuery(sbSQL.ToString());


intReturn 为1

原因

OleDb的参数认顺序而不是名字,所以为其添加参数时需注意SQL语句中参数出现的顺序
* ODBC 也是如此,但未确认

http://topic.csdn.net/u/20080606/11/a8f2e81b-9410-457e-b3b6-3b0ffa311e10.html
http://www.wewill.cn/n33413c50.aspx

CSS记录

1.实现强制不换行/自动换行/强制换行

强制不换行
div{white-space:nowrap;}
自动换行
div{word-wrap: break-word;word-break: normal;}
强制英文单词断行
div{word-break:break-all;}

CNET:丢掉IT工作后14件可以做的事情

CNET:丢掉IT工作后14件可以做的事情

CNET网络编辑Rafe Needleman发表文章指出,眼下,糟糕的经济让不少从事科技工作的朋友丢掉了工作(程序员、编辑、开发人员、项目管理人员等等)。

科技打工一族毕竟和普通的劳动力有些不同,如果不幸成了科技失业大军中一员的话,这里有个可做事情列表可供参考:

1,参加开源项目
一方面,正是开源领域,推出了很多非常有趣、有影响力的产品;而且,更重要的是,不少参与开源项目的人士手中掌握着公司招人的人脉关系;此外,参与项目开发能够让你继续保持技术水平不落后还可以拓展相关技能。

2,转向新兴事物
新兴事物往往是商机所在。他们往往正在招人,即使现在不是,或许很快也要招人。我特别喜欢那些现在还在"雷达之外"的项目。

3,自己去找些项目来做
你不必再去按时坐班,但你仍拥有你的技能,还有很多人会需要你的技能。那就去一些在线项目市场网站比如oDesk上来找些项目来做做。

4,更新你的个人档案(Profiles)
将你在各大社交网站比如LinkedIn、Facebook、Twitter上的个人档案更新一下,让好友们知道你现在正闲着可以做一些事情。甚至可以给一些好友发消息告诉他们你现在正在寻找新的工作。

5,学一些新本领
我不是说让你去学着去买股票,如果你是个Java程序员的话。我是说,你可以去学学如何烹饪、如何攀岩、甚至如何开摩托车,所有那些你在坐班时想学而没法学的事情。

6,去回答一些专业问题
去Friendfeed和Twitter Search上找找,看看能否回答一些自己领域的专业问题,毫无保留的将自己知道的知识贡献出来。这样,你不仅可以知道自己行业里眼下正在发生的事情,而且你还可以帮别人解决一些问题,甚至可能获得另一份新工作的机会。

7,找个男(或女)朋友
不要因为失去工作是放弃寻找伙伴的乐趣。或许你还可以因此节省一些开销(一般指女士)。而且,你还可以对自己的生活有个计划,至少可以将那些新多出来的时间花在和那些新交朋友的相处上。

8,可以去参加一个摇摆州里竞选
不过,时间不多,要动作快些。

9,抽出一些时间去旅行
去墨西哥的海边城市逛逛,哪怕仅仅是几天。去墨西哥很方便,而且花费也不高。躺在海滩上,好好思考一下在自己剩下的职业生涯中最想做什么。至少,你在那里可以看到有很多人在比我们收入少得多的情况下也能过得很好。

10,搬出湾区(Bay Area)
湾区的生活成本太高了,而且在湾区经济都是科技型的。如果你有别的技能,或许你可以在别的地方找到一个更适合的市场,至少你可以以较低的生活成本维持自己的生活水平,而且,还可以继续自己的网上项目。

11,购入一套新的工具
是的,也许你正要准备削减一些开销,但你也需要添置一些能跟上潮流的工具来揽些项目。而且,在你用那些崭新的家伙来工作的时候,心情可能也会更积极一些。

12,多拍一些照片
你1500美元的单反相机现在也可以排上用场了,你可以为Fotolia、ShutterStock、iStockphoto、StockXpert拍些照片。虽然一开始不一定能卖出去多少,但一方面可以打发时间,另一方面摄影水平也能逐渐提高,也算是生财之道。

13,做一些志愿工作
做些志愿工作可以锻炼一些新的技能,比如领导技能,还可以丰富生活。

14,开始着手创立自己的公司
如果你小有积蓄,并且可以一段时间不用为生计发愁,那现在正好是创建自己公司的时候。不必为糟糕的经济而大伤脑筋,你可以专注于创建自己的产品,那些可以帮助人们解决一些问题的产品,即使现在不一定用得上,当经济好转的时候就能用上。甚至,现在还有一些为这种创业公司提供的小额基金,可以争取一下。

转自:http://it.sohu.com/20081023/n260213419.shtml

生活点滴

1.约翰·沃德(英国木匠) 人只活一辈子,因此你必须为生活增添一些快乐

人际交往中的28句话(最后一句不敢删除)
1.长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。
2.气质是关键。如果时尚学不好,宁愿纯朴。
3.与人握手时,可多握一会儿。真诚是宝。
4.不必什么都用“我”做主语。
5.不要向朋友借钱。
6.不要“逼”客人看你的家庭相册。
7.与人打“的”时,请抢先坐在司机旁。
8.坚持在背后说别人好话,别担心这好话传不到当事人耳朵里。
9.有人在你面前说某人坏话时,你只微笑。
10.自己开小车,不要特地停下来和一个骑自行车的同事打招呼。人家会以为你在炫耀。
11.同事生病时,去探望他。很自然地坐在他病床上,回家再认真洗手。
12.不要把过去的事全让人知道。
13.尊重不喜欢你的人。
14.对事不对人;或对事无情,对人要有情;或做人第一,做事其次。
15.自我批评总能让人相信,自我表扬则不然。
16.没有什么东西比围观者们更能提高你的保龄球的成绩了。所以,平常不要吝惜你的喝彩声。
17.不要把别人的好,视为理所当然。要知道感恩。
18.榕树上的“八哥”在讲,只讲不听,结果乱成一团。学会聆听。
19.尊重传达室里的师傅及搞卫生的阿姨。
20.说话的时候记得常用“我们”开头。
21.为每一位上台唱歌的人鼓掌。
22.有时要明知故问:你的钻戒很贵吧!有时,即使想问也不能问,比如:你多大了?
23.话多必失,人多的场合少说话。
24.把未出口的“不”改成:“这需要时间”、“我尽力”、“我不确定”、“当我决定后,会给你打电话”……
25.不要期望所有人都喜欢你,那是不可能的,让大多数人喜欢就是成功的表现。
26.当然,自己要喜欢自己。
27.如果你在表演或者是讲演的时候,只要有一个人在听也要用心的继续下去,即使没有人喝彩也要演,因为这是你成功的道路,是你成功的摇篮,你不要看别人成功,而是要你成功。
28.如果你看到一个贴子还值得一看的话,那么你一定要回复,因为你的回复会给人继续前进的勇气,会给人很大的激励,同时也会让人感激你。

引自:http://bbs.city.tianya.cn/new/tianyacity/Content.asp?idWriter=17482899&Key=796717438&idItem=41&idArticle=790818&page_num=1

长寿秘诀(部分转载)

调查显示,十大寿星长寿秘诀有五条:
一是心态平和,顺其自然,不苛求,不攀比,不埋怨;
二是生活规律,喜欢劳动,定时做息,粗茶淡饭;
三是心地善良,待人宽厚,乐于助人;
四是家庭和睦,子女孝顺;
五是远离喧嚣,环幽室简。
大多数寿星居住农村砖瓦或土木平房。

=================================
上述五条看起来简单,实际上很难做到。
第一条:难度系数 5
第二条:难度系数 3
第三条:难度系数 2
第四条:难度系数 3
第五条:难度系数 3

为什么孤独不是坏东西

为什么孤独不是坏东西

 【来源:时尚健康】 【作者:沈奇岚】

  忙碌的我们,患上了“社交过劳症”。我们的心灵是孤独的,但是热闹的生活掩盖了真相,那样的生活像穿上了红色跳舞鞋一样无法停止。

  “一个人的时候会很孤单。”狐狸说。“在一群人之中,人也是孤单的。”小王子说。
   
  在孩子的童话里,孤独是个灰色的东西。

  在成人的世界里,“孤独的人是可耻的”“孤单是一个人的狂欢,狂欢是一群人的孤单”,孤独依然是面目可憎的。

  对孤独的拒绝来自童年的模糊记忆,心理学上这样说。孩童时代找不见父母时的无助是孤独感的起源,同时伴随着恐慌。即使后来渐渐习惯了父母离开视线,但是那种“被迫一个人独处”的感受,总是负面的。

  于是我们强力抗拒着孤独,身处都市生活的我们认为自己不可以孤独。

  我们每天所打的50个电话中,只有不超过 3个是与工作无关的;我们的邮箱里,每天堆积的邮件都是24小时内需要回复的;我们飞速转动的脑子里,最让我们感到兴奋的是谈成某个生意完成某个项目。我们随时随地都可以被找到,两个以上的电子邮箱,三个以上的电话号码。我们的关系网庞大,今天吃饭的这桌人和昨天吃饭的那桌人有37%的交叉,怎么都能套上近乎。

  还有更多的人压根儿不愿意孤独,而是情愿投身到繁忙中去。每个城市都有“寂寞芳心俱乐部”式的组织,聚集着学不会享受孤独的人。他们以为凑在一起就能更好地抵御孤独。

  其实,我们都需要孤独。

  成人之后的我们,必须重新看待孤独,并且给自己主动创造孤独的环境,而不是习惯性地身陷在忙碌的前呼后拥之中。

  精神科医学一向把孤独视为病态,亲密的人际关系才是精神健全最重要的标志,是人生幸福的主要、甚至是唯一源泉。自己就是医生的安东尼·斯托尔不希望过分强调人际关系的重要性,从而忽视了孤独的正面作用。他写下《孤独》这本书,在肯定人际关系价值的同时,为孤独“正名”。每个人的内心都有两种驱动力:一种力量使我们向友谊、爱情等亲密关系靠近;另一种力量使我们独立自主、远离人群。它呈现出两种生活方式:交往和独处。或是在人际关系里寻求人生的意义,或是偏好着某种兴趣、信仰或思考。

  对于具有创造天赋的人来说,孤独是决定性的因素。

  因为创造性的活动有很重要的一点,就是触及自己心灵深处的思想与感情,这需要时间的沉淀,需要在孤独状态中进行内在的整合。包括哲学家康德、维特根斯坦、科学家牛顿、音乐家贝多芬在内的很多世界级天才,都是性格极内向、没有建立家庭的人。他们的身世阅历、性情气质及成就中蕴藉的人格风韵,都将孤独的内涵演绎得淋漓尽致。

  孤独是自我意识的觉醒,个人空间的捍卫,自由精神的流放,想象力的翩飞,智慧的沉潜。孤独可以让我们清醒地自省、更好地自知,在精神上得以成长。善于孤独的人,是真正从容的人。因为他们可以把交往的需求和独处的需求很好地平衡,从不失控,从不用繁忙代替空虚,也不让繁忙侵占孤独的时光。

  孤独对爱情和婚姻关系也有莫大的好处。

  两个人一开始的相处总是会有谦让,制造浪漫,构建共同的朋友圈子,对性生活同心协力,对彼此的需求体贴满足。习惯成自然之后,两人会有摩擦,会漠视,也会忽视。于是就会觉得:“他(她)不再像从前那样爱我了!”其实原因在于,两人原来的生活节奏不那么合拍了。这种时候,更好的方式是给爱情放个假,孤独一阵,再重新找到一个合适两人的节奏。站在原地互相指责永远都不可能解决问题。

  在西方,修道院之类的静修之地总是在假期前被预订一空,许多人通过住到那里来享受正面的、建设性的孤独。

  某一期访谈节目中,观众问一位艺术家:你常年在外地拍戏,儿子一个人在家,你怎么让他适应这种处境?她回答说:学会孤独。 不擅交际固然是一种缺陷,不耐孤独也未尝不是一种遗憾。 只有懂得孤独的人,才能够在人群中找到适合自己的位置。

====================================================
来源:http://health.sohu.com/20060812/n244753215.shtml

SQL记录

1.SQL01
TA

Code1 Code2
01 02
02 03
03 01

TB

Code Name
01 AA
02 BB
03 CC
04 DD
05 EE

TA要达到的效果:

Name1 Name2
AA BB
BB CC
CC AA

方法1:
SELECT
(SELECT TB.Name FROM TB WHERE TB.Code = TA.Code1) AS Name1,
(SELECT TB.Name FROM TB WHERE TB.Code = TA.Code2) AS Name2
FROM TA
方法2:
SELECT B1.Name AS Name1,B2.Name AS Name2
FROM TA
INNER JOIN TB B1 ON B1.Code = TA.Code1
INNER JOIN TB B2 ON B2.Code = TA.Code2
方法3:
SELECT B1.Name AS Name1,B2.Name AS Name2
FROM TA,TB AS B1,TB AS B2
WHERE TA.Code1 = B1.Code AND TA.Code2 = B2.Code

开口拒绝他人的8个方法(转)

对于一名自由撰稿人而言,学会拒绝是一项重要的本领。(我觉得对所有人都是如此)

如果你没有这项本领,那么你会被繁重的要求和任务压的喘不过气来,然后你就会老是太劳累却又总是不能按时交稿,你的文章质量也会下降,这样一来你就很难接到你所感兴趣的活了,更重要的是你的报酬也会大不如前了。

当你学会拒绝之后,虽然你可能会感觉有点伤害或者冒犯别人(这也确实有可能),但是与此同时你也传达给他们这样一个清晰的信息:你珍惜自己的时间, 你有选择的权利,而且你也尊重那些你拒绝的人,你之所以拒绝正是因为你不想草率的做个承诺,你不会在履行的时候马马虎虎或者懒得去做。

对所有不期而遇的任务你都得匆匆拒绝吗?答案显然是否定的。众所周知,作为一名自由撰稿人,面对成堆的账单我们必须揽到一定量的活,有时对一些差强 人意的任务我们只能点头,但是明确自己的能力范围、自己的兴趣所在以及摆在你面前的要求是否合乎你的选择也是十分重要的。最重要的是,当你觉得实在没有必 要或者毫无兴趣接某个任务的时候,你可以选择拒绝而不是埋头干。

要获得这项本领不是一件轻松的事情,对于那些不敢说“不”的人们,我在这里可以给你们支上几招,值得一试。

  1. 试着先同意。这似乎听上去有点自相矛盾,但是我把这看作一场心智的柔道。你可以同意要求(假设你的情况是你想 接下这个活但是手头没有足够的时间),然后做下面两件事之一:1)你可以说:“没问题,但是我现在的任务多的像山一样。你能不能过一个月左右再来找我?除 非我真能干的非常出色我是不会这么打包票的。” 或者2)你可以说:“当然可以,但是你能不能先去做x,y,z,这样我们才能看出这件事到底是否可行。” 无论你选择上面两个中的哪一个,你都没有断然的拒绝他们,而是把主动权交回到他们的手中。我觉得你在真心想要这件活但是实在抽不开身的情况下才这样说,这 样说帮你解决了主动权给你带来的压力,让你用不着真正说出那个“不”字。
  2. 了解你曾做出的承诺。为了知道什么时候用得着说“不”,你得了解你现在已经揽了哪些活了。你得给你现在所有的 项目和任务建一张流动的列表,同时也为你在一个星期左右时间内的不属于那些项目的活动列一张活动任务表。有了这两张列得满满的表你就可以决定眼前这个任务 能不能挤进去,小心保管这张表,只有在事出必要的情况下才在上面添加项目。
  3. 珍惜你的时间。许多人难于拒绝的一个原因是他们(或许是在潜意识中)感觉自己的时间没有别人的珍贵。例 如,如果别人让你去做一件他们自己能够轻而易举完成的事,你同意的话,就相当于承认他的时间比你的更宝贵——不然的话为什么你要替他们代劳呢?因此你要珍 惜你自己的时间,你的时间是有限的,而且可能是你最为宝贵的财富,学会通过拒绝那些用不着你来操刀的事来告诉别人,你有多珍惜自己的时间。
  4. 拖延。与上面的策略1有点类似,如果你选用这招的话你用不着下决定,用不着点头或者摇头,而只是让来请求你的 人迟些再来。例如,你可以说:“我的任务现在排的满满的,你能不能两个礼拜以后再来找我?”如果这个人不错的话,他会把两星期后再来找你这件事加进自己的 备忘录里。要是这人不地道,他们肯定早把你忘了。有的时候如果你连着拖延了两回,那个人就会放弃了,当然老是拖延一件事也不好,这会让别人觉得你人品有问 题。一般在两次拖延之后,在别人第三次求你的时候,你就应该给出个明确的答复了。
  5. 礼貌,但要坚决。很多人容易犯的一个毛病就是太好了,或者太优柔寡断了。他们可能虽然拒绝了别人但是他们的拒 绝听上去有些动摇,如果你这样回应别人的话,会有更强的人来向你施压,直到你点头答应为止,这是因为他们觉得事情还有商量的余地。因此如果你要拒绝的话, 你就得让别人清楚的知道你不会再改变主意了。但是别表现的粗鲁,一句简单的“不,我现在实在无能为力”就够了。
  6. 抢先一步。如果你觉得将有人会有求于你,你可以在别人向你请求之前告诉他们你很忙。如果你与那人碰面,你可以 说“话说在前头,我得让你知道我的日程表里这一个月里都排的满满的,所以我们别谈关于30天内的什么新计划。”这相当于对那个将有求于你的人做了一次警 告,因此事后他们也无法怪罪你拒绝他们的请求。
  7. “我很乐意,但是……”类似于第一个方法,这招表现出你对这项计划很感兴趣,但是你因为日程安排或者有其他的任务而实在无能为力。如果这个计划听上去真的很有趣的话,我会经常说些如“这听上去确实很棒,我多希望自己能加入进来啊。”如果可能的话,我也会推荐一些其他的适当人选或者可行想法。一些人实际上觉得这种被拒绝的方式还不错,至少你也帮他解决了难题。
  8. 永远别说抱歉。还是得珍惜自己的时间,如果你道歉的话,就好像是在为做错一件事而道歉,这样一来你拒绝的理 由也就显得不甚充分了。我知道,在这种场合下,说“对不起”这三个字是很有诱惑力的,我们常常说“对不起,但是……”或者“我多希望能帮你,但是很对不 起,我没办法帮你。”这类的话,这是因为我们拒绝别人的事后会觉得很不舒服。但是,还是那个问题,这样一来,你会向别人传达错误的信息。回头看看第5条能 给你一些帮助。

日本历转换问题

              在作多国化开发时常遇到不同地域示日期的转换问题。其中日本的和历转换特殊,拿出来侃侃。
日本个皇帝的标识为一个元。当前元是 Heisei 元,始于公 1989 年。元名称通常示在年份前。例如,公 2001 年是日本 Heisei 13 年。注意,元的第一年称“Gannen”;所以公 1989 年是日本 Heisei Gannen 年。

 

纪元名称

纪元缩写

公历日期

平成 (Heisei)

(H, h)

1989 1 8 日至今

昭和 (Showa)

(S, s)

1926 12 25 日至 1989 1 7

大正 (Taisho)

(T, t)

1912 7 30 日至 1926 12 24

明治 (Meiji)

(M, m)

1868 9 8 日至 1912 7 29

所以根据日本习惯 2006/09/26 应该被表示 平成18926 或者是 H18/9/26
在国用中,CultureInfo(System.Globalization命名空)是用来控制示日期的地域。
JapaneseCalendarSystem.Globalization命名空下)表示日本
以下是几日期转换的代
1)  2006/09/26 转换为 平成18/09/26

            CultureInfo ci = new CultureInfo("ja-JP");

            Calendar cal = new JapaneseCalendar();

            ci.DateTimeFormat.Calendar = cal;

            DateTime dt = DateTime.Parse("2006/09/26");

            string strWareki = dt.ToString("ggyy/MM/dd", ci);

            Console.WriteLine(strWareki); // output: 平成18/09/26

当然其中 gyy/MM/dd 可以用 gyyMMdd日。
2) 
平成18/09/26 转换为 2006/09/26

            CultureInfo ci = new CultureInfo("ja-JP");

            Calendar cal = new JapaneseCalendar();

            ci.DateTimeFormat.Calendar = cal;

            string strWareki = "平成18/09/26";

            string strDate = DateTime.ParseExact(strWareki, "ggyy/MM/dd", ci).ToString("yyyy/MM/dd");

            Console.WriteLine(strDate);  // output: 2006/09/26

 

ps: strWareki = "18/09/26"; 也是可以成功转换的。
3)  2006/09/26 转换为 18/09/26 ( """平成")

            CultureInfo ci = new CultureInfo("ja-JP");

            Calendar cal = new JapaneseCalendar();

            ci.DateTimeFormat.Calendar = cal;

            DateTime dt = DateTime.Parse("2006/09/26");

            string strWareki = ci.DateTimeFormat.GetAbbreviatedEraName(cal.GetEra(dt)) + dt.ToString("yy/MM/dd", ci);

            Console.WriteLine(strWareki); // output: 18/09/26

GetAbbreviatedEraName() 方法根据元序号该纪元名称的写。
4)  2006/09/26 转换为 H18/09/26 ( "H""平成"的英文)
里因DateTimeFormat没有提供直接的方法,因此稍微麻点。

 

 

方法一:

            string[] engEras = {"M", "T", "S", "H"};

            Calendar cal = new JapaneseCalendar();

            DateTime dt = DateTime.Parse("2006/09/26");

            string strWareki = dt.ToString("{0}{1}/MM/dd");

            strWareki = string.Format(strWareki, engEras[cal.GetEra(dt) - 1], cal.GetYear(dt).ToString("00"));

            Console.WriteLine(strWareki); // output: H18/09/26

此方法展性差,万一日本当今的天皇挂了,句出来的和就不了。。。
方法二:
利用反射,需要引用 System.Reflection , DateTimeFormatInfo 中非公的属性 —— AbbreviatedEnglishEraNames

            CultureInfo ci = new CultureInfo("ja-JP");

            Calendar cal = new JapaneseCalendar();

            ci.DateTimeFormat.Calendar = cal;

            DateTime dt = DateTime.Parse("2006/09/26");

            Type t = typeof( DateTimeFormatInfo );

            PropertyInfo pi = t.GetProperty( "AbbreviatedEnglishEraNames", BindingFlags.NonPublic|BindingFlags.Instance );

            string[] engEras = (string[])pi.GetValue( ci.DateTimeFormat, null );

            int era = cal.GetEra(dt);

            string strWareki = engEras[era-1] + dt.ToString("yy/MM/dd", ci);

            Console.WriteLine(strWareki); // output: H18/09/26

方法可以通 System.dll 用程序,是比好的转换法。
以上是一些常用的日本日期转换的代,只要掌握 CultureInfo Calendar 象的使用, 其他地域日期示也不在

来源:http://ju.qihoo.com/topframe/dingzhen.php?ju=681072&ml=681317&u=75a93086ca60f21312ba47e574b8cc9f&r=681117&d=681242&surl=http%3A%2F%2Fblog.163.com%2Fiamtomato%40126%2Fblog%2Fstatic%2F305599902007523142225