在写一个项目  用<s:hidden name="order.departtime" value="%{order.departtime}"></s:hidden>
   里面传递的是日期格式    我用自己的电脑传递过来的日期是null   可是我同事电脑访问的时候却可以正常的传递日期,
      我都把浏览器改成和他的一样了 ,   唯一的一点就是 我发现同事传递的日期格式是Thu Sep 02 00:00:00 CST 2010英文环境的   好像我的电脑环境是中文的    是不是这个原因       
   那要怎么改自己的环境呢????
            在线等  !!   望高手回答!!!!

解决方案 »

  1.   

    日期可以用
    <s:date name="" format="yyyy-MM-dd" />
      

  2.   

    就用My97DatePicker这个控件 
    这个比较好用 
    日期格式也可以任意修改
    <input class="Wdate" dataType="Date" msg="提醒日期不能为空" id="operateTime" name="operateTime" type="text" onfocus="WdatePicker({dateFmt:'yyyyMM'})" value="${operateTime }"/>
      

  3.   

    发现问题了  我同事的显示的是 value=10-9-2 0:00:00.000                我的源文件显示的是value="9/2/10 12:00:00 上午.000"           是什么原因  怎么该呢???
      

  4.   

    <input id="startTime" name="mpsNumberOpen.openTime" maxLength="18"
    onclick="WdatePicker()"  value="<s:date name="mpsNumberOpen.openTime" format="yyyy-MM-dd"/>" id="startTime" readonly="readonly"/> 这样应该可以的