zoukankan      html  css  js  c++  java
  • mini-httpd源码分析-tdate_parse.h

    ///关联字符串和整数
    struct strlong {
        char* s;
        long l;
    };
    
    ///将字符串中的大写字母转换成小写字母
    static void pound_case(char* str)
    
    //比较stlong类型中字符串*s,用strcmp比较
    static int strlong_compare(const void* v1, const void* v2)
    
    //tab[]是安装字符串s从小到大排序的,n是tab的大小,在tab中查找str
    //找到了返回 1,并将tab中对应str字符串的 l 存储在 lP 中;没有找到,则返回 0.
    static int strlong_search(char* str, struct strlong* tab, int n, long* lP)
    
    //第一个参数字符串代表星期几,第二个参数存储星期几对应的数字
    //给定星期,查找其代表对应的数字
    static int scan_wday(char* str_wday, long* tm_wdayP)
    
    
    //同上,给定月份,查找对应的数字
    static int scan_mon(char* str_mon, long* tm_monP)
    
    //给定年份,是闰年,返回1,不是则返回0
    static int is_leap(int year)
    
    //同mktime函数,将struct *tm时间表达形式转换为time_t形式
    static time_t tm_to_time(struct tm* tmP)
    
    //将字符串str表示的时间,转换为time_t的形式
    time_t tdate_parse(char* str)

    对外接口:

    time_t tdate_parse(char* str)
    将字符串str中的时间、日期信息转换为time_t表示的时间信息。
  • 相关阅读:
    mysql
    Spring MVC
    springSecurity
    导出Excel报表
    Redis集群搭建
    Oracle 分析数据库表行长度的统计信息 使用聚簇的步骤
    Dbms.job 学习
    oracel 学习系列
    Oracle 工具类 Sql 分析索引的 碎片率
    oracl
  • 原文地址:https://www.cnblogs.com/jokoz/p/4583052.html
Copyright © 2011-2022 走看看