我有一个文本字段,用户可以用这种格式插入日期和时间:MMDDHHMM(11230530),我希望标签设置为11月23日上午05:30.我试过了:
NSString *data = [NSString stringWithFormat:@"%@", [date text]];
// Convert string to date object
NSDateFormatter *dateFormatter =[[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"MMdd hh:mm"];
NSDate *dateFromString = [dateFormatter dateFromString:data];
NSLog(@"%@", dateFromString);
// Convert date object to desired output format
[dateFormatter setDateFormat:@"???????????"];// I don't know how to change the format ;-)
data = [dateFormatter stringFromDate:dateFromString];
NSLog(@"%@", data);
[dateFormatter release];
Run Code Online (Sandbox Code Playgroud)
但是我从数据中得到了空白.任何线索?
我在我的页面中的两个选项卡之一中有这个链接,但每当我点击a.editReview页面时重新加载并且e.preventDefault()似乎无法正常工作.我知道问题出在其他地方,但我无法真正看到它.
$(document).ready(function() {
/* Activate our reviews */
$().reviews('.starReviews');
$('.tabs a').on("click", function() {
var $this = $(this);
$('.panel').hide();
$('.tabs a.active').removeClass('active');
$this.addClass('active').blur();
var panel = $this.attr('href');
$(panel).fadeIn(250);
return false;
});//end click
$('.tabs li:first a').click();
$("a.editReview").on("click", function(e) {
e.preventDefault();
var reviewId = $(this).data('review-id');
alert(reviewId);
}); //edit review click function
});//document ready function
Run Code Online (Sandbox Code Playgroud)
<div class="eventFeedbackBottomContainer">
<div class="tabs">
<ul>
<li><a href="#panel1" tabindex="1">Reviews</a></li>
<li><a href="#panel2" tabindex="2">Hotels</a></li>
</ul>
</div>
<div class="rightFeedbackBottomContainer">
<a href="/addReview/<?php echo escape($eventReview->getData()->race_id);?>/" id="" class="Smallbut">Add Review</a>
</div>
<div id="panel1" class="panel"> …Run Code Online (Sandbox Code Playgroud) 我有这个图像:
<a href="home.php" id="logo"><img src="images/myimages.png" alt=""></a>
Run Code Online (Sandbox Code Playgroud)
它只能使用Safari.它没有在Chrome,Firefox或Safari"Mobile"(iPad,iPhone)中显示.
任何原因?
我刚开始使用PHP OOP,我想编写一个类来创建一个多语言网站.我从开始这个,但我想使用OOP,所以我想出了这个:
Language.php
<?php
class Language {
private $UserLng;
private $langSelected;
public $lang = array();
public function __construct($userLanguage){
$this->UserLng = $userLanguage;
}
public function userLanguage(){
switch($this->UserLng){
/*
------------------
Language: English
------------------
*/
case "en":
$lang['PAGE_TITLE'] = 'My website page title';
$lang['HEADER_TITLE'] = 'My website header title';
$lang['SITE_NAME'] = 'My Website';
$lang['SLOGAN'] = 'My slogan here';
$lang['HEADING'] = 'Heading';
// Menu
$lang['MENU_LOGIN'] = 'Login';
$lang['MENU_SIGNUP'] = 'Sign up';
$lang['MENU_FIND_RIDE'] = 'Find Ride';
$lang['MENU_ADD_RIDE'] = 'Add Ride';
$lang['MENU_LOGOUT'] = 'Logout'; …Run Code Online (Sandbox Code Playgroud) 我的代码工作得很好,直到知道,如果我在文本字段中输入一个双位数字(如12),nslog返回2个单位数字(如1和2).现在我需要将这2个单位数字放入2个字符串中.有人可以帮助我吗 提前致谢.
NSString *depositOverTotalRwy = [NSString stringWithFormat:@"%@", [deposit text]];
NSArray *components = [depositOverTotalRwy
componentsSeparatedByString:@"/"];
NSString *firstThird = [components objectAtIndex:0];
for(int i = 0; i < [firstThird length]; i++)
{
char extractedChar = [firstThird characterAtIndex:i];
NSLog(@"%c", extractedChar);
}
Run Code Online (Sandbox Code Playgroud) iphone ×2
objective-c ×2
cocoa-touch ×1
firefox ×1
html ×1
image ×1
javascript ×1
jquery ×1
multilingual ×1
nsdate ×1
nsstring ×1
oop ×1
php ×1