2007年最后一天

    今天是2007年最后一个礼拜一,也是2007年最后一天。大清早起来做每周一次的早操和早会。天气冷得手都不敢伸出来,大概有个3,4度。我想也许我是海岛上来的,怕冷是纯属正常,但看周围的同事,穿得比我还厚,毛衣都穿上了。跳完第八套早操,操着闽南口音的台干发言了。说了一大推的关于天气的废话,大概他所在的海岛就没这么冷过吧,看他裹得那么厚。终于在最后说了一句中听的话“今天是2007年最后一天,要回去好好反省一下2007年,争取2008年...”。

  扯了一推废话,终于到主题了---反省2007年,策划2008年。

  2007年我干啥了?

  我换工作了,从一家电脑小公司,到一家工厂里。

   技术方面还是属于菜鸟级别。只光学,光做,不会总结。经常被一些小问题扰得心那个烦,意那个乱。许久才憋出一个Function来。
   腰包就别提了,因买了笔记本,还了大半年才还完。过年都没钱回家了。
   情感方面,大学女朋友远在北国,跟我说了句“Bye Bye ”。公司里面办公区的女同事没有正眼看过我,产线上面的小姑娘都把你“大叔”给叫上了。

  人际关系,这一项不是我强项。爱独来独往,同事吃饭都爱呼朋唤友,周末都爱一块去逛街和K歌。而我却爱呆在电脑旁,看《猫和老鼠》,看花边新闻,八卦新闻,逛论坛,踩blog,却很少回帖。

  也许人际关系没出好,年末的升迁和加薪,主管和部门经理都没有找我谈话。  唉,失败!

2008年,要干些什么事呢?

  第一想到的是合同到期,离职回家。老家什么都好,就是经济不好。唉,要是能做soho族多好。

 第二想到的是再去另一个城市打工。流浪的命啊。

 第三把那本厚厚的C#入门经典看完。都买将近半年了,才看几页。

第四 练普通话。国语说不好,到哪都不好混啊。可我偏偏说不好。真想再上小学。

最后来点这两天做请假流程时,用到的JS。(菜鸟的我才发现javascript 没有left,right,mid,trim等之类的函数)

 <script language="javascript">
//trim函数:                          trim() lTrim() rTrim()
String.prototype.trim = function()
{
     return this.replace(/(^[/s]*)|([/s]*$)/g, "");
}
String.prototype.lTrim = function()
{
     return this.replace(/(^[/s]*)/g, "");
}
String.prototype.rTrim = function()
{
     return this.replace(/([/s]*$)/g, "");
}
//去掉全部空格
//String.replace(//s/g,"");
//-----------------------------------------------------------------------------------------------
//在JAVASCRIPT中LEFT,RIGHT,MID函数的等价函数
function left(mainStr,lngLen)
{
 if (lngLen>0) {return mainStr.substring(0,lngLen)}
 else{return null}
 }

function right(mainStr,lngLen)
{
// alert(mainStr.length)
 if (mainStr.length-lngLen>=0 && mainStr.length>=0 && mainStr.length-lngLen<=mainStr.length) {
 return mainStr.substring(mainStr.length-lngLen,mainStr.length)}
 else{return null}
 }
function mid(mainStr,starnum,endnum)
{
 if (mainStr.length>=0){
 return mainStr.substr(starnum,endnum)
 }else{return null}
 //mainStr.length
 }

/***** 是否为单个数字符(0~9) *****/
  function isNumber(str)
  {
  if  ( (/^/d$/g).test(str) == true )
   {
   return true;
   }  
   return false;
  }
  /***** 是否为整型数字 *****/
function isInteger(str)
{    if (/^/d+$/.test(str) == true)
 {   
    return true;
 }
    return false;
}
/***** 去除字符串头、尾部字符串 *****/
function strtrim(str) {
var pattern = /(^/s+)$/;str = str.replace(pattern, "");
var pattern = /(/s+)$/;str = str.replace(pattern, "");
return str;
}
//6.1 短时间 (e.g: 13:04:06)
function isTime(str)
{
  var a = str.match(/^(/d{1,2})(:)?(/d{1,2})/2(/d{1,2})$/);
  if (a == null || a[1]>23 || a[3]>59 || a[4]>59)
 {
  alert("Format is invalided");
  return false
 }
 else
 {
  return true;
 }
}
//6.2 短日期 (e.g: 2003-12-05)
function isDate(str)
{
     var r = str.match(/^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2})$/);
         if(r==null)
         {
             alert("Pattern err!");
             return false;
         }
     var d= new Date(r[1], r[3]-1, r[4]);
         if(d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4])
         {
          return true;
         }
         else
         {
          alert("Invalided date");
          return false;
         }
}
//6.3 长时间 (e.g: 2003-12-05 13:04:06)
function isDateTime(str)
{
 var reg = /^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/;
 var r = str.match(reg);
 if(r==null)
 {
 alert("Pattern err!");
 return false;
 }
 var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
 if (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7])
 {
 return true;
 }
 else
 {
 alert("Invalided date");
 return false;
 }
}

/***** 去除字符串头、尾部字符串 *****/
function strtrim(str)
{
var pattern = /(^/s+)$/;str = str.replace(pattern, "");
var pattern = /(/s+)$/;str = str.replace(pattern, "");
return str;
}
//时间对象的格式化 by 梅花雪 meizz
Date.prototype.format = function(format) //author: meizz
{
  var o = {
    "M+" : this.getMonth()+1, //month
    "d+" : this.getDate(),    //day
    "h+" : this.getHours(),   //hour
    "m+" : this.getMinutes(), //minute
    "s+" : this.getSeconds(), //second
    "q+" : Math.floor((this.getMonth()+3)/3),  //quarter
    "S" : this.getMilliseconds() //millisecond
  }
  if(/(y+)/.test(format)) format=format.replace(RegExp.$1,
    (this.getFullYear()+"").substr(4 - RegExp.$1.length));
  for(var k in o)if(new RegExp("("+ k +")").test(format))
    format = format.replace(RegExp.$1,
      RegExp.$1.length==1 ? o[k] :
        ("00"+ o[k]).substr((""+ o[k]).length));
  return format;
}
alert(new Date().format("yyyy-MM-dd hh:mm:ss"));


</script>

完了 -_-

我本不写Blog,但今天奇怪的发现居然也有人访问的空间。不能让那些有意无意的网友失望,所以写一下拙文。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值