var COMMON_HELPER = {};

/**
 * 将当前日期格式化后写入指定的dom容器内
 * 
 * @param {}
 *            container dom element
 */
COMMON_HELPER.writeCurrentDateStringToContainer = function(container) {
    // 判断容器类型
    if (container == null) {
        alert('parameter "container" is null,please check your code and try again.');
        return;
    } else {
        var targetContainer = container;
        if (container != null) {
            // 判断类型
            var parameterType = typeof container;
            //alert('parameter container\' type is:' + parameterType);
            if ('string' == parameterType) {
                // 如果是字符串类型的参数
                targetContainer = document.getElementById(container);
                if (targetContainer == null) {
                    alert('can not find dom element by the parameter you passed:' + container);
                }
            }
        }
    }

    // 日期转换
    var dayStrings = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
    var d = new Date();
    var year = d.getFullYear();
    var month = d.getMonth() + 1;
    var date = d.getDate();
    var day = d.getDay();
    var dateString = '&nbsp;&nbsp;' + year + ' 年 ' + month + ' 月 ' + date + ' 日 ' + ' ' + dayStrings[day];
    // alert('date string:' + dateString);

    // 写入容器
    targetContainer.innerHTML = dateString;
}